初學者的git使用流程

2021-07-11 13:21:13 字數 889 閱讀 7640

近期公司新招聘了幾個實習生,大多第一次使用git,看他們被一些問題折騰的焦頭爛額,看的多了,總結了一下:

本來想針對各種問題做一下解讀,但是看了一下git官方的書籍,發現完全沒有必要多寫,直接看書就能找到答案,另外,解決各種問題的部落格已經很多了,細看之下,真不知是郭象注莊子,還是莊子注郭象

為了讓新同學少走彎路,提供一套比較穩妥的使用流程,如下:

git clone,git pull 等命令獲取到當前最新的**到 master 分支

git branch,git checkout 到新的分支(假設是work分支)進行修改

在work分支上進行相應的開發工作並commit,

在work分支上git branch work-cache 新建乙個分支,備份自己做的修改

git checkout 到 master 分支

在master分支上進行 git fetch,git rebase 操作,此時由於該分支沒有任何修改,不會遇到任何衝突

git checkout 到 work-cache 分支

*在work-cache分支上執行 git rebase master 命令,並解決衝突,在解決衝突期間,不需有任何顧慮,因為work分支上儲存著我們修改的工作,master分支上儲存著當前所有人提交的最新工作,最壞的情況就是修改衝突不成,刪掉該分支,重複第4步

修改完衝突,切回master分支,執行 git merge work-cache ,此時也不會有任何衝突

git push origin/master

最後,推薦一本書

git的說明文件,詳細解釋了git使用中的各種術語,以及git的原理、常用操作、異常處理

git初學者教程

最近把程式設計學習的 託管在github上,我作為乙個git的業餘使用者,現在把關於git的知識整理一下。1 首先找乙個 託管 像github,註冊乙個使用者名稱yourname。2 在github上新建乙個空的專案,寫好名稱,比如clang。4 設定好本地的ssh金鑰 5 選乙個本地的專案存放位置...

初學者mysql MySQL初學者使用指南

有很多朋友雖然安裝好了mysql但卻不知如何使用它。在這篇文章中我們就從連線mysql 修改密碼 增加使用者等方面來學習一些mysql的常用命令。一 連線mysql。1 例1 連線到本機上的mysql。首先在開啟dos視窗,然後進入目錄 mysqlbin,再鍵入命令mysql uroot p,回車後...

mysql初學者 MySQL初學者使用指南

一 連線mysql 格式 mysql h主機位址 u使用者名稱 p使用者密碼 1 例1 連線到本機上的mysql。首先在開啟dos視窗,然後進入目錄 mysqlbin,再鍵入命令mysql uroot p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入...