99的git操作流程
- git是什麼?
- 一個分布式的版本控制系統,代碼管理,存儲,且能夠追蹤、記錄并控制使用者對其代碼的修改。
- 用他幹什麼?
- 日常log
- 工作進度/内容
- 會議内容
- 日常分享
- 怎麼操作?
- 打開visual studio code
- 什麼操作都沒有的情況下
- git pull
- 有沖突--解決沖突
- vsc工作視窗手動檢視内容是否正确
- 保留雙方的更改
- 暫存//git add -A
- 繼續合并/git rebase --continue
- 沒有沖突/操作--寫log/傳檔案/todo
- 在visual studio code裡編輯/或直接拖檔案到tianyandesign
- 編輯完add--暫存檔案
- git add -A
- 暫存前可以檢視目前工作區的狀态//git status
- 正常狀态//nothing tocommit,working tree clean
- commit--送出檔案
- git commit -m “送出的備注”
- 隻有一個commit送出
- git push <倉庫源别名>/<分支名>
- 多個commit送出
- 檢視遠端和本地的log//git log --oneline --decorate --graph --all
- 退出//q
- 幾個送出合幾個,假如3個HEAD後面是3//commit
git rebase -i HEAD~3
- 再次檢視log//git log --oneline --decorate --graph --all
- 拉取
-
- 推送--push
- git push -f
- 發起pr--web合并