git 切換到之前的版本上

2021-07-15 07:45:34 字數 568 閱讀 1015

今天從github上拉專案的時候, 發現自己昨天寫的**全沒了, 結果是同組的乙個女生用老版本的**將我昨天寫的新版本的**直接覆蓋掉了, 一口老血被吐了出來, 還能愉快的做工程嗎。。。。

首先我們需要git log 檢視需要檢視的版本的 commit 編碼, 取前6位即可

執行git checkout 指令

git checkout 8d39ad
這時候, 我們就位於我們想要的分支上了

可以使用git reset head^回溯到上乙個版本

git reset –hard head~100回溯100個版本

每次git add .之後 執行git rm --cached --file刪除對應的不想提交的檔案

exclude 檔案

.gitignore 檔案(這個有個***, 會把這個檔案也push 上去)

git 切換到分支

使用如下git命令檢視所有遠端分支 git branch r 檢視遠端和本地所有分支 git branch a 檢視本地分支 git branch 在輸出結果中,前面帶 的是當前分支。方法一使用如下命令 git checkout b 本地分支名x origin 遠端分支名x 使用該方式會在本地新建分...

從svn切換到git上的使用總結

當工作中第一次要從svn切換到git的時候其實內心還是蠻開心的,畢竟總算是跟上時代的步伐了,但是從svn切到git上是痛苦的,下面我將自己在工作中用到的svn與git做個對比,幫助大家也能順利地從svn上轉換到git上。從svn到git,最容易忘記的就是git的commit操作只是將暫存區的內容提交...

git切換到遠端分支

遠端倉庫 git clone 下來,當你執行 git branch,你只會看到 master 並不會看到其他分支,即便遠端倉庫上有其他分支,使用 git branch va 可以檢視本地 遠端分支列表 master 0840594 merge master and 1.0.0 remotes ori...