Git常用命令

2021-09-05 10:53:48 字數 922 閱讀 5612

git常用命令

1.git reset --hard commit_id 回滾到某個提交版本

2.想要找回回滾前的所有版本,執行:git reflog 找回回滾的**

3.git reset --hard commit_id回滾到回滾前的版本

如:我執行了

git reset --hard 第12個(不可以push到遠端,覆蓋不了)

第二天想把它找回執行 git reflog檢視版本

git reset --hard 第5個()

git reset --hard commit_id

git revert commit_id 撤銷某次提交作為新提交,然後可以push到遠端

進入到vim介面,insert-esc–:wq–回車;

想要找回撤銷的某次提交,就再git revert commit_id(此commit_id是撤銷操作的那個id) 如:

第一次我執行:git revert把第三版刪撤掉了

$ git revert cc34f6392aa1d03568174586e4d4ec01fba1dcd6

[master f45468e] revert 「three」

1 file changed, 1 deletion(-)

撤掉之後,這次撤銷會生成乙個commit_id,想再找回執行git reflog:

然後git revert commit_id(撤銷乙個版本後新生成的id)

git revert f45468e

總結:1.git reset --hard commit_id 是回滾到當前這個commit_id的版本,這個版本之後的修改全問好丟掉

2.git reset --hard commit_id想到撤銷上面回滾的操作,需要git reflog找到最新一次提交的commit_id ,執行它,就會恢復1裡所有丟掉的部分

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...