製品で調べる
GitHub
このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2021-06-09. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてください。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してください。
Git を使用する
Use Git to manage your GitHub Enterprise Server repositories from your computer.
コミットをリモートリポジトリにプッシュする→
ローカルブランチで実行されたコミットをリモートリポジトリにプッシュするには、
git push
を使用します。リモートリポジトリから変更を取得する→
一般的な Git コマンドを使用して、リモートリポジトリにアクセスできます。
non-fast-forward エラーの扱い→
時として、Git はリモートリポジトリへの変更の際、コミットに失敗することがあります。 その場合、プッシュが拒否されます。
サブフォルダを新規リポジトリに分割する→
Git リポジトリ内のフォルダを、全く新しいリポジトリに変更できます。
Gitのサブツリーのマージについて→
複数のプロジェクトを単一のリポジトリで管理する必要がある場合、サブツリーマージを使ってすべての参照を扱うことができます。
Gitリベースについて→
git rebase
コマンドを使えば、一連のコミットを容易に修正し、リポジトリの履歴を変更できます。 コミットの順序を変更したり、編集したり、まとめて squash できます。コマンドラインで Git リベースを使う→
コマンドラインで、「git rebase」を使うための簡単なチュートリアルです。
Git リベース後のマージコンフリクトを解決する→
git rebase
操作を実行するときに、通常ではコミットを移動しています。 このため、マージコンフリクトが発生する状況に陥る可能性があります。 つまり、同じファイルで 2 つのコミットにより同じ行が変更されたため、Git はどちらの変更を適用するのかわからないということです。