[Gitラーニング]バージョンのロールバックとブランチ

git localの簡単な使用

コミットされていない変更を元に戻す

git checkout -- 文件名 

追加されていない変更に適用可能、以前の送信の状態に直接戻すのと同等

追加をキャンセル

git reset HEAD 文件名

ファイルを未追加の状態にロールバックします

コミット履歴を表示する

git log

前のバージョンに戻る

$ git reset --hard HEAD^

最後のバージョンはHEADでした^^

複数ある場合、HEAD〜番号として表記可能

レコードを送信

git reflog

コミットIDで戻る

git reset --hard commit id

コミットIDは、git log(コミットレコードを表示)またはgit reflog(コマンドの履歴を表示)で確認できます。

完全なバージョン番号を記述する必要はありません。最初の数桁で十分で、Gitが自動的に検出します。もちろん、Gitは複数のバージョン番号を見つける可能性があるため、最初の1つまたは2つだけを記述することはできません。

異なるブランチ

newという名前のブランチを作成する

git branch new

新しいブランチに行く

git checkout new

マスターブランチに戻る

git checkout master

ブランチをマージ

マスターブランチ

git merge new

競合がない場合は、自動的にマージされます

矛盾がある場合は、自分で選択する必要があります

163の元の記事を公開 18を賞賛 7683を訪問

おすすめ

転載: blog.csdn.net/xcdq_aaa/article/details/105380228