プロジェクトを CodePlex から移行する場合は、移行ガイドでさらに詳しい情報をご確認ください。
ヒント: ポイントアンドクリック型のユーザインターフェースに慣れている場合は、プロジェクトを GitHub Desktopで追加してみてください。 詳しい情報については GitHub Desktopヘルプ 中のローカルコンピュータから GitHub Desktop へのリポジトリの追加を参照してください。
警告: リモートリポジトリには、決してセンシティブな情報をgit add
、commit
、push
しないでください。 センシティブな情報には以下が含まれますが、以下に限定はされません。
- パスワード
- SSH keys
- AWSアクセスキー
- APIキー
- クレジットカード番号
- PIN番号
詳細は「センシティブなデータをリポジトリから削除する」を参照してください。
- GitHub Enterprise Serverのインスタンス上で新しいリポジトリを作成します。 エラーを避けるため、新しいリポジトリはREADME、ライセンス、あるいは
gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterprise Serverにプッシュした後で追加できます。 - ターミナルターミナルGit Bashを開いてください。
- ワーキングディレクトリをローカルプロジェクトに変更します。
- ローカルディレクトリを Git リポジトリとして初期化します。
$ git init -b main
- ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。
$ git add . # ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE' を使います。
- ローカルリポジトリでステージングしたファイルをコミットします。
$ git commit -m "First commit" # 追跡された変更をコミットし、リモートリポジトリへのプッシュに備えます。 このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
- GitHub Enterprise Server リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
- ターミナルで、ローカルリポジトリがプッシュされるリモートリポジトリの URL を追加してください。
$ git remote add origin <REMOTE_URL> # 新しいリモートを設定する $ git remote -v # 新しいリモート URL を検証する
- GitHub Enterprise Serverのインスタンス へ、ローカルリポジトリの変更をプッシュします。
$ git push -u origin main # ローカルリポジトリの変更を、origin として指定したリモートリポジトリにプッシュする
- GitHub Enterprise Serverのインスタンス上で新しいリポジトリを作成します。 エラーを避けるため、新しいリポジトリはREADME、ライセンス、あるいは
gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterprise Serverにプッシュした後で追加できます。 - ターミナルターミナルGit Bashを開いてください。
- ワーキングディレクトリをローカルプロジェクトに変更します。
- ローカルディレクトリを Git リポジトリとして初期化します。
$ git init -b main
- ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。
$ git add . # ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE' を使います。
- ローカルリポジトリでステージングしたファイルをコミットします。
$ git commit -m "First commit" # 追跡された変更をコミットし、リモートリポジトリへのプッシュに備えます。 このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
- GitHub Enterprise Server リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
- コマンドプロンプトで、ローカルリポジトリのプッシュ先となるリモートリポジトリの URL を追加します。
$ git remote add origin <REMOTE_URL> # 新しいリモートを設定する $ git remote -v # 新しいリモート URL を検証する
- GitHub Enterprise Serverのインスタンス へ、ローカルリポジトリの変更をプッシュします。
$ git push origin main # ローカルリポジトリの変更を、origin として指定したリモートリポジトリにプッシュする
- GitHub Enterprise Serverのインスタンス上で新しいリポジトリを作成します。 エラーを避けるため、新しいリポジトリはREADME、ライセンス、あるいは
gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterprise Serverにプッシュした後で追加できます。 - ターミナルターミナルGit Bashを開いてください。
- ワーキングディレクトリをローカルプロジェクトに変更します。
- ローカルディレクトリを Git リポジトリとして初期化します。
$ git init -b main
- ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。
$ git add . # ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE' を使います。
- ローカルリポジトリでステージングしたファイルをコミットします。
$ git commit -m "First commit" # 追跡された変更をコミットし、リモートリポジトリへのプッシュに備えます。 このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
- GitHub Enterprise Server リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
- ターミナルで、ローカルリポジトリがプッシュされるリモートリポジトリの URL を追加してください。
$ git remote add origin <REMOTE_URL> # 新しいリモートを設定する $ git remote -v # 新しいリモート URL を検証する
- GitHub Enterprise Serverのインスタンス へ、ローカルリポジトリの変更をプッシュします。
$ git push origin main # ローカルリポジトリの変更を、origin として指定したリモートリポジトリにプッシュする