著者でファイルの歴史的なバージョンにgitのバック

gitの管理コードを使用して現在のプロジェクトは、プロセスの使用は、レコードにここでは、いくつかの問題が発生します

1、合併後のコード

コードの組み合わせ乗組員に表示される次のインタフェースは、最初は閉じられ、再オープンし、耐え難いに疲れたことがありません

ソリューション:
これは、合併のニュースを入力するようにプロンプトを表示するインターフェイスを発生します

  • 私はモード(スキップ可能)を挿入し、文字を入力するキーボード。
  • 押しEscEscapeキー。
  • 入力:wq、押しEnterキーを。

2、過去のバージョンにロールバック

  • git log バージョン履歴(コミットテキストの後に、黄色のテキストの束は、バージョン番号です)

  • 次のような実行コマンドのバージョンに対応した秋の背中を見つけるために、バージョン番号を、

git reset --hard 20a3bfed06194df0161926c310bc7f91c11a367e

3、いくつかの書類を提出

ローカルで修正されたファイルの多くの後、唯一のいくつかの書類を提出する必要があります

git add 单个文件名
git stash -u -k//保存スタック領域に変更されたコンテンツは、-u、ファイルの正規の出願を追加し、フロントを保つ-k保持するために、追加ファイルを変更ではなく
git status、あなたが別のアップデートを提出した場合にのみ、このファイルが表示されます//
git commit -m 'update'
git push origin master

提出された後、レンガの庭を継続する必要性が、それは隠された変数の変更の前に戻ってきます

git stash popこの手順は非常に重要ですああ〜
のgitのstashコマンドの役割が存在することですが、また、(彼らは他の支店にあるであろう可能性がある)枝に従うことができ、スタックを保存するために送信されたコンテンツを修正し、スタックに回復したくありませんコンテンツ。

4、すぐに効果的なファイルを変更.gitignore

git rm -r --cached .  #清除缓存  
git add . #重新trace file  
git commit -m "update .gitignore" #提交和注释  
git push origin master 

おすすめ

転載: www.linuxidc.com/Linux/2019-11/161293.htm