gitの管理コマンド

#ローカルにコードをクローニング> gitのクローンhttps://github.com/yangjianbo/test_project

#のコードでは、ビューを更新
]> [ステータスのgit

コードはgitの管理するための条件に提出する
追加test.pyのgitの>

#は
、コードを提出、ローカルバージョンが提出提出
>「コードを提出する」(コード、ローカルのコミットを提出)-mをコミットgitの
#リモートリポジトリに提出

(リモートリポジトリに提出)> Gitのプッシュ原点マスター

#支店管理プロジェクト
#ビュー現在のブランチ
> -l支店のgitの 

#は、ブランチを作成
> gitのブランチXXX 

#ハンドオーバブランチ
> gitのチェックアウトXXX

#マージ枝(ブランチのマージ、DEVブランチをマージマスターブランチ)
> GitのマージDEV

コード紛争解決:
あなたは、Aは、Bのコードをコードを開発しtest.pyを変更した場合も、この文書をtest.py開発の変更は
、ファイルの競合につながる
(競合がある場合には、コードを引っ張る)> gitのプル
リモート:列挙オブジェクト:5を、 DONE。
リモート:カウントオブジェクト:100%(5/5)、DONE。
DONE 100%(3/3):リモート:圧縮オブジェクト
リモート:合計3(デルタ1)再使用0(0デルタ)、パック- 。 0再利用
100%(3/3)、DONE:開梱オブジェクト
からhttps://github.com/yjbtest/test_dev
- >起源/マスターd206c2d..eb13c49マスター
うによって上書きファイル次のBEにローカルの変更:エラーマージ:
test.py
あなたはマージする前に、それらを変更コミットまたは隠匿してください。
中止は
最初の競合でファイルを送信
> test.py追加のgit
> gitのコミット-m「改訂版の開発」
当時と解決の競合
> Vimのtest.py(解決競合するファイルへ)
> gitの(のgitに提出)追加test.py
-mコミット> gitの「共同討議修正AとB」(ローカル・コミット)
> gitのプッシュ原点マスターが(に提出リモートリポジトリ)



おすすめ

転載: www.cnblogs.com/QAyangjianbo/p/11824540.html