gitの使用コマンド、特に:gitのチェックアウト-baのgitのブランチ差

https://www.cnblogs.com/wuyifu/p/5867567.html

 

抜粋:  https://my.oschina.net/u/587974/blog/74341

ブランチの作成:mybranch $ gitのブランチ
ブランチを切り替えるの:$ gitのチェックアウトmybranchは、
ブランチを作成し、切り替えます。$ gitのチェックアウト-b mybranch

$ Gitのリベースマスター:マスターブランチへのメインラインに物事を更新

masterブランチに切り替え:$ gitのチェックアウトマスター

マスターに何mybranch枝に更新します。$ gitがmybranchをリベース

送信:Gitは-aコミット

最後に変更を加えるためにコミット:gitのは、-a -amendをコミット

あなたは、最新の提出(すなわちバージョンに戻す)とコードの局所的な保持を元に戻したい場合は後に、コミット:GitのリセットHEADは^
枝をマージ:(からマージ)$ Gitのチェックアウトマスター
$ gitのはmybranchをマージ(mybranchからマージ)
$:枝を削除Gitのブランチ-d mybranch
枝の除去を強制:$ gitのブランチ-Dのmybranchの
すべての支店のリストを:$ gitのブランチを
、最後の様々な枝を表示するためには、コミット:$ gitのブランチ-vを

現在のブランチにマージされ枝を参照するには:$ gitのブランチ-merged

$ gitのブランチ-no-マージ:現在のブランチにマージされていない枝を確認するには

$ gitの原点フェッチ:ローカルライブラリにリモートを更新
mybranch $ Gitのプッシュ原産地:プッシュブランチ
の$ gitがmybranch /起源をマージ:ローカルにリモートブランチを取るを
mybranch起源/ -b $ gitのチェックアウト:リモートブランチを取得し、新しいブランチを区別 mybranch
削除リモートブランチ:$ gitのプッシュ起源:mybranch

リベース:$ gitのチェックアウトmybranchの
$ gitのは、マスターをリベース(マスターからリベース)

举例:$ gitのチェックアウトサーバ
の$ gitがリベース-ontoマスターサーバークライアント
$ Gitのチェックアウトマスター
$ gitのクライアント(fostf​​orward)マージ
マスターサーバー(精算サーバ)リベース$ gitのを
$ gitのマージサーバ
の$ gitのブランチ-dクライアント
の$ gitのブランチ-dサーバーを

おすすめ

転載: www.cnblogs.com/itlover2013/p/11225423.html