兄弟們好,最近一直在忙實習的事,以前在學習編碼的時候,經常是單打獨鬥,一個人完成某個feature,現在進了大公司,第一次見識到了大規模企業級項目的完成,是一個團隊的共同協作的。我司使用的代碼托管平台是GitLab。其中Git發揮了巨大作用。很久之前的學的Git知識一直沒有用武之地,如今終于可以真正用起來了。經過幾個小時的複習,我将它寫成一篇文章,供自己複習的同時也希望對你也有幫助。
(如果還有小夥伴不懂什麼是git,請自己百度哈。。。)
1,建立一個目錄,存放下載下傳下來的項目

2. 點選“Git Bash Here”之後,可以看到下面界面,否則,可能是你的Git Bash安裝有問題
3、進行基礎配置,作為 git 的基礎配置,作用是告訴 git 你是誰,你輸入的資訊将出現在你建立的送出中,使用下面兩條指令:
git config --global user.name "你的名字或昵稱"
git config --global user.email "你的郵箱"
4、在你設定的檔案夾中執行下面指令,完成初始化
5.如果你想克隆,隻需要執行指令
git clone <項目位址>
這個時候,如果你已經配置好的SSH,就不需要再輸入密碼什麼的(我也推薦你使用這種方式。關系設定SSH key的方式,可以自行百度,一艘就有,就是相當于公鑰一樣,驗證你的身份。)
如果一切就緒,則項目已經成功clone到你的本機上了。。
後面就可以自己進行相關修改。
6、進入你已經初始化好的或者克隆項目的目錄,然後執行:
從伺服器下更新項目,因為已經clone過,是以不需要再更新
git pull origin master
執行下面指令,完成第一次送出
- git add .
- git commit -m “安裝教程測試”
- git push origin master
注意:送出指令有兩個,git push origin master(正常送出)和git push origin master -f(強制送出,強制送出可能會把之前的commit注釋資訊,不會改變修改的代碼,慎用),都是送出到master分支
其他常見git指令
檢視所有分支 :git branch -a
切換到某一分支:git checkout 分支名稱
合并分支:git merge 原分支 目标分支
Git工具可以提高我們的開發效率,希望能夠好好運用。網上還有更多的詳細教程,有興趣的可以自己去檢索。加油吧!