Git相關操作

2021-10-07 08:16:59 字數 640 閱讀 8402

檢視本地工作區狀態:git status

快取當前工作目錄:git stash

拉取**:git pull --rebase

恢復之前快取的工作目錄:git stash pop

git stash list:檢視stash list

git stash pop:獲取stash list的最後儲存(第乙個)到工作區(並在list刪除)

git stash pop stash@:獲取stash list的某乙個到工作區(並在list刪除)

git stash clear:清空快取區

新增到暫存區:git add -a

提交commit:git commit -m 『』(備註資訊)(防止出現衝突和merge的情況,先git pull --rebase再commit)

push到遠端倉庫:git push origin head:refs/for/遠端倉庫分支名

**提交到遠端倉庫,但是被abandoned,回退到某個版本並保留本地工作空間修改 :

法一:git reset ***(commit的id);

法二(生成新的changeid):git commit --amend(再次提交需要生成新的changeid)

多條commit合成一條commit(待新增)

git 相關操作

merge 比如在上feature 4.2修改,commit push後,切換到dev分支 1 commit push 2 checkout dev 分支。3 git pull origin dev 4 git merge no ff origin feature 4.2 把feature 4.2上...

git相關操作

常用操作 新增賬戶 修改git配置檔案,新增郵箱,以及名稱 vi gitconfig 生成git金鑰 ssh keygen t rsa c 剛新增的郵箱位址 檢視公鑰內容,複製內容,新增至github裡面 cat id rsa.pub轉殖專案 git clone git位址 從github上覆制的專...

Git相關操作

新增關聯遠端倉庫 git remote add origin git github.你的使用者名稱 git推送到遠端倉庫 git push u origin master 在本地倉庫刪除檔案 git rm 我的檔案在本地倉庫刪除資料夾 git rm r 我的資料夾 此處 r表示遞迴所有子目錄,如果你...