いくつかの高度なスキルの概要をgitの

1.(-mをコミット)虚偽の情報の提出を変更し
、最後提出された情報を編集するコードベースに残りますので、この情報は、私たちは正確にコードの改正を理解するのに役立つことができ、次のコマンド長い時間のための情報を提出しますしかし、それには、現在のコードベースは、そうでない場合、これらの変更は、一緒に提出されないことを確実にするために変更を加える必要があります。

$ gitのは、--amend -mコミット" YOUR-NEW-COMMIT-MESSAGEを"

2.の内容提出したくないゼロからの削除
、時にはGitはコミットすることは、それを除去するために、我々は、ステージングエリアの内容を入れたくない何か、次のコマンドを次のようになります。

$ GitはHEADのファイル名をリセット 

一度最近提出3.元に戻すコードは
時々 、いくつかの冗長なファイルまたは欠落しているものを提出し、あなたがコミットする最近の前の状態に戻すにgitをできるように、次のコマンドを使用することができます

Gitは〜1 --soft HEADをリセット

4.リモートブランチを削除する
コードは再提出、リモートブランチを削除することができ、その後、提出再作成リモートブランチする必要がエラーを提出した後。

Gitのプッシュ原点--delete <branchName>

5.リモートブランチを作成します。

Gitのプッシュ原点devBranchName:farBranchName

6.現在のブランチを一時停止し
、新たなブランチの作業は、突然古いバグがあり、分岐を変更するときに中断または新しいブランチ他の支店を汚染する新しいブランチを変更する必要があり、

gitのスタッシュ

7.再起動の枝が
戻って、分岐後に新しいブランチを再起動する必要があります

gitのスタッシュポップ

おすすめ

転載: www.cnblogs.com/fxm1/p/11544336.html