仕事において、提出が必要な機能モジュールを記述するコードがあり、プロジェクトのブランチが 1 つだけの場合、大きく次の 5 つのステップに分かれます。
1 ファイルステータスの表示
git status
2 変更されたすべてのファイルをステージング領域に追加します
git add .
3 一時保管場所をローカル倉庫に提出します -m の後にこの提出に関するメモが続きます
git commit -m '备注'
4 リモートコードを引き出してマージします
git pull origin +远程分支名称
5 コードをリモートブランチにプッシュします
git push origin +分支名称
上記は最も一般的なシナリオであり、以下は特別なシナリオです。
1 git add . の実行が終了したら、このステップを元に戻します。
# 撤销所有文件
git reset HEAD
2 git commit -m '+remark' を実行した後、コメントが間違っていたため元に戻したいと考えました。
# 不删除工作空间的改动代码 ,撤销commit,不撤销add
git reset --soft HEAD^
3 いくつかのファイルのコードの操作が完了したら、すべてのファイルを変更前の状態に戻したい(この手順は慎重に行う必要があり、変更したコードが役に立たないことを確認してから操作する必要があります)
git checkout .
4 新しいアイテムをプルするとき
git clone +项目的git地址