命令列撤銷git提交

2021-09-28 20:31:05 字數 430 閱讀 1098

1.檔案還沒提交到暫存區

檔案所在目錄執行命令:git checkout -- filename

2.檔案提交到了暫存區

檔案所在目錄執行命令:git reset head filename;git checkout -- filename

3.提交到了本地倉庫

- 回退到指定版本,不保留修改:git log(或者git log --pretty=oneline)檢視commit-id;git reset --hard commit-id

- 回退到指定版本,保留修改:git log(或者git log --pretty=oneline)檢視commit-id;git reset --soft commit-id

檢視命令歷史:git reflog

4.提交到了遠端倉庫

git revert commit-id

git 命令列提交

首先通過pycharm提交工程你早已經會了很簡單,之前上傳不了但是改了pycharm的設定之後,改的是git操作 用git的命令列去操作你是一定要會的平時我們 如果你想提交專案到遠端githup上面,首先找到你githup上面倉庫的位址 然後開啟git命令 git clone 就會在桌面出現乙個資料...

GIT命令列提交到gihub

git init 檢查加密傳輸是否設定 ssh t git github.com git pull origin master git remote add origin git github 你的github遠端位址.git 輸入命令列 git add 注意add後面是有 的,而且和add之間有乙...

Git 切換分支命令列 版本提交

1 git branch 檢視分支 2 如果沒有任何顯示,兩種情況 一是當前沒有分支,二是沒有切換到當前專案的目錄 此處講述第二種情況,cd 切換到專案路徑 3 git branch 再次檢視分支 看是否包含需要的分支,如果沒有,則建立乙個新的分支 4 git checkout b feature ...