Git常用命令匯總、

查看分支:

git branch

查看所有分支(本地遠(yuǎn)程):

git branch -a

創(chuàng)建本地分支:

git branch name

切換本地分支:

git checkout name

合并某分支到當(dāng)前分支:

git merge name

刪除本地分支

git branch -D name

創(chuàng)建遠(yuǎn)程分支:

git?push?origin?name

刪除遠(yuǎn)程分支

git push origin --delete name

git stash可用來(lái)暫存當(dāng)前正在進(jìn)行的工作,比如想pull最新代碼,又不想加新commit,可以先stash,使返回到自己上一個(gè)commit,改完bug之后再stash pop,繼續(xù)原來(lái)的工作。

git stash

git stash pop



// 項(xiàng)目實(shí)際運(yùn)用

1? 打開(kāi)開(kāi)源中國(guó) git clone 網(wǎng)址

2? git branch 查看當(dāng)前分支是否在master分支

3? git branch dev? 創(chuàng)建自己的本地開(kāi)發(fā)分支

4? git checkotu dev 切換到本地分支,然后在本地分支進(jìn)行開(kāi)發(fā)。

如果開(kāi)發(fā)一個(gè)階段想進(jìn)行代碼合并

首先在自己本地的dev分支下面執(zhí)行

git add .

git commit -m “這里寫你修改的內(nèi)容”

其次 git checkout master 切換到主分支

然后 在主分支下 git pull 先下拉云端的代碼 保證主分支是云端最新的。

最后 git merge dev 把自己本地分支的合并到當(dāng)前主分支下面。

執(zhí)行? git status 查看是否有沖突。如果有進(jìn)行合并,或者找同事進(jìn)行處理。

最后保證 git status 沒(méi)問(wèn)題的時(shí)候在進(jìn)行 git push? (這個(gè)是最后一步操作。而不是第一不操作 一定要慎重)

【在切換分支或者pull代碼的時(shí)候一定要git status一下,保證沒(méi)有問(wèn)題】

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

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

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