日常開辟,集中式辦理項目標時辰,我們凡是城市用到代碼辦理倉庫,像SVN,GitHub,GitLab這些本家兒流的東西,我們得需要經由過程一個所謂的運輸東西將代碼推送到倉庫中,Git的引入將解決我們日常所需,而代碼運輸的過程中,更新是常用的操作體例,那我們怎么經由過程git來更新代碼到當地呢,接下來我們將具體介紹一下這個問題的具體步調
起首,Git下載后,設置裝備擺設當地情況變量,編譯東西(ecplise)設置裝備擺設git插件等前提步調在這里就紛歧一細說,這是必不貧乏的主要步調,請自行科普一下。
然后,我們打開菜單欄,在搜刮框中輸入cmd,會看到Git CMD的選項,打開后會看到如cmd的號令窗口
經由過程dir,cd等號令我們進入到了本身辦理的GitHub項目根目次,如許前期籌辦就已經完當作了。
接下來,我們已dev分支更新操作步調進行介紹
起首,輸入git status(查看當地分支文件信息,以查看在前次提交之后是否有點竄,確保更新時不發生沖突)。
好比:今朝地點的分支是bugfix,顯示了bugfix的上一次提交的文本信息
我們需要將bugfix上的更新文件歸并到dev上
輸入git branch ,可查看當前建立的分支名
如圖:有test,bugfix,dev,master
選擇你要歸并到阿誰分支,進步前輩行分支切換
git checkout – [branchName]
如圖:切換到dev分支,git checkout dev
遠端更新
若是是當地分支的話,則需要先切換到遠端分支進行更新
輸入:git checkout remote branch
若是已經是遠端分支的話,就可以直接
輸入:git pull
若是有文件在遠端分支發生的改變,而當地仍是之前沒改變的分支節點,那么更新成果會打印出部門文件的改變信息
以上即是從其他分支切換到更新分支的正規步調
當然,你可以不消輸入前面指令而直接輸入git pull,但如許不克不及確保遠端和當地的文件是否發生沖突,而導致無法提交到遠端倉庫
綜上,我們在對代碼進行更新的正規步調是:
1.查詢當前分支狀況
2.切換到要更新的分支
3.查詢當前分支狀況
4.刪除當地分支到遠端分支
5.更新
若是這條經驗能幫到你,但愿能留下你的腳印,看成撐持。最后附上一張Git的常規操作指令,供大師鑒用。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!