-
git 使用總結
-
git log filename 顯示某個文件的修改歷史
-
git show commit_id filename 顯示某次提交對某個文件的修改
-
git log --name-status commit_id 顯示某次提交修改的文件列表
-
commit衝突的解決
-
本地commit ahead遠程的時候,push 會報錯; 所以push之前一定要pull
-
如果pull的時候衝突,主要是因爲本地和遠程的修改衝突了;此時有兩種情況:
-
commit後pull顯示衝突 -> 手動merge解決衝突 -> 重新commit -> push
-
stash save(把自己的代碼隱藏存起來) -> 重新pull -> stash pop(把存起來的隱藏的代碼取回來 ) -> 代碼文件會顯示衝突 ->解決衝突,add ->commit ->push
-
-