git常用命令總結(jié)

最近項(xiàng)目協(xié)同用到git,再次記錄下常用命令,怕自己過(guò)后又忘了

常用命令

//初始化本地git目錄
git init

//把所有文件添加到暫存區(qū)
git add .

//把特定文件添加到暫存區(qū)
git add <file>

//每次推送時(shí)候?qū)懙膫渥?,查看更方?git commit -m “推送備注”

//添加遠(yuǎn)程倉(cāng)庫(kù)地址
git remote add name(線上倉(cāng)庫(kù)名)  url(倉(cāng)庫(kù)地址)
eg: git remote add origin https://gitee.com/AnniAlluxio/ywgk.git

//克隆遠(yuǎn)程倉(cāng)庫(kù)
git clone <遠(yuǎn)程git地址>

//每次推送代碼時(shí)候先更新代碼
git pull

//查看當(dāng)前文件修改情況
git status

//代碼提交
git push -u origin master

//保存當(dāng)前工作進(jìn)度,將工作區(qū)和暫存區(qū)恢復(fù)到修改之前。
git stash

//顯示保存的工作進(jìn)度列表,編號(hào)越小代表保存進(jìn)度的時(shí)間越近。
git stash list

//恢復(fù)工作進(jìn)度到工作區(qū)
git stash pop stash@{num}

//默認(rèn)恢復(fù)最近的一次進(jìn)度相當(dāng)于git stash pop stash@{0}
git stash pop

將遠(yuǎn)程倉(cāng)庫(kù)克隆到本地

//克隆遠(yuǎn)程倉(cāng)庫(kù)
git clone <遠(yuǎn)程git地址>

將本地創(chuàng)建項(xiàng)目上傳到遠(yuǎn)程倉(cāng)庫(kù)

git remote add name(線上倉(cāng)庫(kù)名)  url(倉(cāng)庫(kù)地址)

當(dāng)修改統(tǒng)一文件提交代碼出現(xiàn)沖突時(shí)

git stash
git pull
git stash pop

更新代碼

git pull
git add <file>
git commit -m "YWGK"
git push

刪除已綁定倉(cāng)庫(kù),重新add綁定新倉(cāng)庫(kù)

git remote rm origin
git remote add origin <新倉(cāng)庫(kù)地址>
git push -u origin master

設(shè)置用戶名(記住憑證)

//查
git config --global --list
 
git config --global user.name
 
//增
git config  --global --add user.name "用戶名"
 
//刪
git config  --global --unset user.name
 
//改
git config --global user.name  <用戶名>

git config --global user.name "name"
git config --global user.email "郵箱"
?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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