開發人員Git基本使用

2021-07-24 21:03:41 字數 1569 閱讀 4339

基本的命令:

git clone [email protected]:lilia/testgit.git

(用clone

就不用remote add origin了)

或git init              git remote add origin [email protected]:lilia/testgit.git

git add . 加入暫存區

git commit -m 「備註」   提交到本地

git push origin develop 提交到

develop分支

git pull origin develop  從遠端更新到本地

git branch   檢視所有分支

git checkout -b dev    新建

dev分支,並切換到

dev分支

git merge dev   將

dev分支合併到當前所在分支上(合併操作後當前分支是合併了的

,dev      

分支上不會有變化)

git branch -d dev  刪除

dev分支

開發過程使用方式:

1.遠端的master不動,在傳送固定版本時才會與

develop

分支合併

2.遠端的develop分支是開發分支,團隊開發好的**都放在這個分支上

3.每次開發時,從develop分支檢出,本地建立三個分支,

master,develop,dev

4.本地的develop與遠端的

develop

保持一致,

dev從

develop

上檢出

5.在dev上進行本地開發,開發結束後,要進行

add和

commit

的操作,然後切換到

develop

上去與遠端

pull

更新(要記得要在

dev上

add並且

commit

,否則會提示下圖所示)

6.develop與遠端完全相同以後,在

develop

分支上執行

merge dev

分支的操作

(合併操作後develop是合併了的

,dev

分支上不會有變化,那就把

dev刪掉,再重新在

develop

上checkout

乙個dev

就可以了)

7.若有衝突分支上會有以下提示

命令列分支提示處會變成

這時候可以用git status看看哪些檔案衝突了

這個時候開啟這個檔案,處理一下衝突

8.衝突處理完成後要將衝突的檔案add和

commit

,這樣merging

的標識才會消失,證明

merge結束

9.現在再從遠端pull一下,看有沒有衝突(這個時間衝突的機率比較小,只要隊友沒在你解決衝突的那幾分鐘提交,就不會衝突)

10.沒有衝突後就可以執行push操作了

IT開發人員

其路五 轉行到市場 絞盡腦汁的想想,我所知道的人之中只有兩個開發人員去了市場,這兩個人都不能說是朋友,認識而已。他們都是主動要求去了市場,結果是這兩個人均在市場都是乾到一年左右,然後都自已開公司了。呵呵,很奇怪,極高的轉行成功率!不過仔細想想,我對這兩個人的思路佩服的五體投地。能下決心仍掉每月5 6...

開發人員必讀

對於剛開始學習軟體開發的新人來說,必備技能 往往意味著乙個長長的 標有重要度的學習列表,但是過長的列表通常會導致新人不知如何開始學習,壓力倍增。本文嘗試列舉出最重要的幾個技能,也期望通過此列表能給新人乙個比較明確的學習重點和路徑。沒有掌握任何一門程式語言,就不可能成為一名程式設計人員。許多程式設計師...

libjingle開發人員指南

libjingle 開發人員指南 libjingle sdk包含c 源 和文件,使您能夠設計連線和網路交換資料的應用程式 通過點對點資料連線 該sdk包含 和示例應用程式,乙個window平台的vs2005 的解決方案,其他平台的configuration and makefiles檔案用來編輯程式...