Git實用命令

2021-08-25 17:29:08 字數 1278 閱讀 3996

一、將遠端分支更換為自己的fork庫

git remote -v                       	-- 檢視遠端origin倉庫

git remote remove origin -- 刪除遠端倉庫

git remote add origin http://… -- 新增自己的fork庫

二、本地分支合併到遠端指定分支
git remote -v                       	-- 檢視遠端origin倉庫

git diff temp -- 檢視temp分支與本地原有分支的差異

git merge temp -- 將temp分支與本地分支合併

git push origin master:master -- 提交**到遠端分支

git branch -d temp -- 刪除本地臨時新建的分支

三、修改最近一次提交的注釋
git commit --amend
四、放棄本地修改,強制拉取更新

git reset --hard origin/master -- 將head指向master最新版本

git pull -- 拉取最新**(可省)

五、從git倉庫中恢復已刪除的分支或丟失的commit

git log -g				                -- 檢視本地所有提交記錄,找到需要恢復的版本的commitid

git branch recover_b commitid -- 將丟失的提交內容恢復到新建的recover_b分支上

git merge master -- 將recover_b分支合併到本地主分支master上

六、從git倉庫中恢復已刪除的分支或丟失的commit
git push -f				                -- 解決rejected問題: 強覆蓋方式用本地**替代遠端倉庫內容
七、git遠端倉庫回退版本
git log									-- 檢視本地倉庫提交的版本

git reset commit_id -- 將本地倉庫版本回退到指定版本

git push -f origin master -- 將回退後的版本強制推送到遠端倉庫

git 實用命令

1.比較當前分支與另一分支的指定檔案差異 git difftool 分支名 檔名注 使用difftool最好配置好視覺化的比較工具,本人常用beyondcompare 2.一旦遠端主機的版本庫有了更新,需要將這些更新取回本地,這時就要用到git fetch命令 git fetch 遠端主機上面命令將...

git實用命令

1 初始化乙個git倉庫,使用git init命令。這個git倉庫是乙個空的倉庫。2 或者可以使用git clone git專案的url 這個命令來從遠端倉庫轉殖乙份專案,到本地倉庫中。3 向倉庫中新增乙個新的檔案 或者是修改了某乙個檔案,分兩步 4 要隨時掌握工作區的狀態,使用git status...

git實用命令

1.git clone 從遠端的git版本庫轉殖 也可以理解成檢出 可以在末尾指定新的名字 eg.git clone git some project 2.git remote v 檢視遠端倉庫 3.git remote rm name 刪除遠端倉庫 4.git remote set url pus...