gitlab筆記(二)

gitlab開發(fā)過程中常用的場景如下:

一、提交代碼

提交所有文件 add 后面加 . ,如果是提交單個文件,你可以把點換成你的文件名稱

》git add .

》git commit -m '日志'

》git push?<遠(yuǎn)程主機(jī)名> <本地分支名>:<遠(yuǎn)程分支名>

? ? 例如

》git push dev:dev

當(dāng)你執(zhí)行完最后一步push時,你就可以在你的gitlab遠(yuǎn)程倉庫中history里面看到你提交代碼的log了??聪聢D


history

這個時候你就可以召喚你的小伙伴們,讓他們pull你最新的代碼了。

更新代碼使用這條命令

》git pull

二、查看你的本地代碼文件狀態(tài)

》git status

使用該命令,可以看到你的代碼是否已經(jīng)提交,

1、未提交的為紅色字體顯示

2、提交了到了本地則為綠色顯示

3、如果已經(jīng)推送到了遠(yuǎn)程倉庫,則為nothing to commit, working tree clean

三、切換分支

第一種:切換分支

》git checkout 分支名稱? ?

第二種:切換分支如果分支不存在則會新建一個分支

》git checkout -b 分支名稱

四、合并分支代碼

》git branch 命令會列出所有分支,當(dāng)前分支前面會標(biāo)一個*號。

git merge用于合并指定分支到當(dāng)前分支,merge后面就是指定分支的名稱

》git merge dev

五、刪除分支

為了你自己的代碼著想,還是不要隨便執(zhí)行這條命令

》git branch -d dev

小伙伴們,新技能get到了嗎?是不是很簡單。

git可以創(chuàng)建很多分支,它跟svn不一樣,它只有一份代碼,分支會存在它的機(jī)制里,你是看不到的,所以你可以理解為,他是一扇門,你的分支就是多個鑰匙。創(chuàng)建分支可以讓你的代碼不對你小伙伴的代碼進(jìn)行影響,同時,別人的代碼也不會跟你的代碼沖突。

所以說:大膽的創(chuàng)建分支吧~~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 非常感謝您對天安公司的支持與厚愛,下面就為大家講下積分兌現(xiàn)的流程, 不要著急,拿起我們的手機(jī)慢慢來…… 1.首先先...
    楊erer閱讀 10,078評論 2 6
  • 虛擬機(jī)網(wǎng)絡(luò)設(shè)置 三種網(wǎng)絡(luò)類型的區(qū)別在于 說下虛擬機(jī)網(wǎng)絡(luò)配置的解決方案及思路 Bridge橋接方式(首選) 與宿主機(jī)...
    閃電戀閱讀 3,009評論 0 0
  • 在內(nèi)部類中使用: //獲取屏幕的寬度舊方法,已廢棄WindowManager wm = (WindowManage...
    HaRun閱讀 2,275評論 0 0
  • 紅林悟道《韓非子》-主道 第十四章:五失 上一章中韓非子主要講了“五壅”。壅者,壅蔽也,意為隔絕蒙蔽。韓非子所講的...
    紅林主人閱讀 424評論 0 0
  • 被定義項與定義項的關(guān)系,Ds是Dp 說明的語詞定義是有明確判斷標(biāo)準(zhǔn)的,比如你對烏托邦進(jìn)行解釋的對錯,是有明確的判斷...
    水千里閱讀 240評論 0 0

友情鏈接更多精彩內(nèi)容