コマンドラインを使った GitHub への既存のプロジェクトの追加
既存の作業を GitHub Enterpriseに置けば、多くの素晴らしい方法で共有とコラボレーションができます。
プロジェクトを CodePlex から移行する場合は、移行ガイド でさらに詳しい情報をご確認ください。
警告: リモートリポジトリには、決してセンシティブな情報をgit add
、commit
、push
しないでください。 センシティブな情報には以下が含まれますが、以下に限定はされません。
詳細は「センシティブなデータをリポジトリから削除する 」を参照してください。
使用している GitHub Enterprise Serverインスタンス上で新しいリポジトリを作成 します。 エラーを避けるため、新しいリポジトリはREADME 、ライセンス、あるいは gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterpriseにプッシュした後で追加できます。
ターミナル ターミナル Git Bash を開いてください。
ワーキングディレクトリをローカルプロジェクトに変更します。
ローカルディレクトリを Git リポジトリとして初期化します。$ git init
ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。$ git add .
# ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE ' を使います。
ローカルリポジトリでステージングしたファイルをコミットします。$ git commit -m "First commit"
# Commits the tracked changes and prepares them to be pushed to a remote repository. このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
GitHub Enterprise リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
ターミナルで、ローカルリポジトリがプッシュされるリモートリポジトリの URL を追加 してください。$ git remote add origin remote repository URL
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
使用している GitHub Enterprise Serverインスタンス へ、ローカルリポジトリの変更をプッシュ します。$ git push -u origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin
使用している GitHub Enterprise Serverインスタンス上で新しいリポジトリを作成 します。 エラーを避けるため、新しいリポジトリはREADME 、ライセンス、あるいは gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterpriseにプッシュした後で追加できます。
ターミナル ターミナル Git Bash を開いてください。
ワーキングディレクトリをローカルプロジェクトに変更します。
ローカルディレクトリを Git リポジトリとして初期化します。$ git init
ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。$ git add .
# ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE ' を使います。
ローカルリポジトリでステージングしたファイルをコミットします。$ git commit -m "First commit"
# Commits the tracked changes and prepares them to be pushed to a remote repository. このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
GitHub Enterprise リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
コマンドプロンプトで、ローカルリポジトリのプッシュ先となるリモートリポジトリの URL を追加 します。$ git remote add origin remote repository URL
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
使用している GitHub Enterprise Serverインスタンス へ、ローカルリポジトリの変更をプッシュ します。$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin
使用している GitHub Enterprise Serverインスタンス上で新しいリポジトリを作成 します。 エラーを避けるため、新しいリポジトリはREADME 、ライセンス、あるいは gitignore
で初期化しないでください。 これらのファイルは、プロジェクトを GitHub Enterpriseにプッシュした後で追加できます。
ターミナル ターミナル Git Bash を開いてください。
ワーキングディレクトリをローカルプロジェクトに変更します。
ローカルディレクトリを Git リポジトリとして初期化します。$ git init
ファイルを新しいローカルリポジトリに追加します。 これで、それらのファイルが最初のコミットに備えてステージングされます。$ git add .
# ローカルリポジトリにファイルを追加し、コミットに備えてステージします。 ファイルをステージから降ろすには、'git reset HEAD YOUR-FILE ' を使います。
ローカルリポジトリでステージングしたファイルをコミットします。$ git commit -m "First commit"
# Commits the tracked changes and prepares them to be pushed to a remote repository. このコミットを削除してファイルを変更するには、'git reset --soft HEAD~1' を使い、コミットしてからファイルを再度追加してください。
GitHub Enterprise リポジトリの Quick Setup ページの上部で、 をクリックしてリモートリポジトリの URL をコピーします。
ターミナルで、ローカルリポジトリがプッシュされるリモートリポジトリの URL を追加 してください。$ git remote add origin remote repository URL
# Sets the new remote
$ git remote -v
# Verifies the new remote URL
使用している GitHub Enterprise Serverインスタンス へ、ローカルリポジトリの変更をプッシュ します。$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin