溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Git提交代碼和更新代碼命令

發(fā)布時(shí)間:2020-04-25 03:21:07 來(lái)源:網(wǎng)絡(luò) 閱讀:1136 作者:liduchang 欄目:軟件技術(shù)

微信公眾號(hào):非科班的科班
關(guān)注可了解更多的java教程和其它資源視頻。問(wèn)題或建議,請(qǐng)公眾號(hào)留言;

1.Git提交代碼

利用命令提交代碼的步驟:
1.1.拉取服務(wù)器代碼,避免覆蓋他人的代碼

git pull

1.2.查看當(dāng)前項(xiàng)目中有哪些文件被修改

git status

具體狀態(tài)如下:

  1. Untracked:為跟蹤,一般為新增文件,此文件在文件夾中,但是沒(méi)有添加到git庫(kù),不參與版本控制,通過(guò)git add
    狀態(tài)變?yōu)镾taged
  2. Modified:文件已經(jīng)修改,僅僅是修改,沒(méi)有做其他的操作
  3. deleted:文件刪除,本地刪除,服務(wù)器上沒(méi)有刪除

1.3.將狀態(tài)改變的代碼提交到緩存區(qū)

git add + 文件
git add -u + 路徑:將修改過(guò)的被跟蹤的代碼提交緩存區(qū)
git add -A + 路徑:將修改過(guò)的未被跟蹤的代碼提交緩存區(qū)(未被跟蹤一般為新文件)
例如:
git add -u vpaas-frontend/src/components
將 vpaas-frontend/src/components 目錄下被跟蹤的已修改過(guò)的代碼提交到緩存中
git add -A vpaas-frontend/src/components
將 vpaas-frontend/src/components 目錄下未被跟蹤的已修改過(guò)的代碼提交到緩存中
git add .
使用上面的命令將所有修改的文件提交到緩存區(qū)

1.4.將代碼提交到本地倉(cāng)庫(kù)中

git commit -m “[修改項(xiàng)目代碼]”

1.5.將緩存區(qū)的代碼推向Git服務(wù)器

git push

2.Git更新代碼到本地

2.1在提交代碼之前要先看看自己所在的分支

git branch  --查看所在的分支
git checkout +分支名 --切換分支

2.2但是前提切換分支之前,保證工作空間是干凈的,即為沒(méi)有修改,若是有修改測(cè)執(zhí)行

git stash --將修改的代碼放進(jìn)暫存區(qū)
git checkout +分支名 --切換分支

2.3當(dāng)某一天要切換回該分支

git stash pop  --將存儲(chǔ)在暫存區(qū)的修改代碼拿回工作區(qū)

2.4查看分支之后,就跟新遠(yuǎn)程庫(kù)的代碼到本地

git pull  --將遠(yuǎn)程庫(kù)的代碼拉到本地 

最后分享一波java的資源,資源包括java從入門到開(kāi)發(fā)的全套視頻,以及java的26個(gè)項(xiàng)目,資源比較大,大小大概是290g左右,鏈接容易失效,獲取的方式是關(guān)注公眾號(hào):非科班的科班,讓后回復(fù):java項(xiàng)目即可獲得,祝大家學(xué)習(xí)愉快

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI