1. 程式人生 > >git以及TortoiseGit版本控制入門

git以及TortoiseGit版本控制入門

微信公眾號: 小石談IC xiaoshi_IC

在寫verilog程式碼時,版本控制,主要使用git,好處是可以回退到之前任意版本,也可以回到未來的任何版本,只要有提交(commit)。

本文,主要就 git + TortoiseGit,來結合講解。

https://git-scm.com/
在這裡插入圖片描述

可以下載語言包,如下連結。
https://tortoisegit.org/download/
在這裡插入圖片描述

上述軟體的安裝,配置,關鍵點是要生成一個祕鑰,如下圖:
(摘自 https://blog.csdn.net/xiezhongyuan07/article/details/79411299

修改成如下:

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述
在這裡插入圖片描述
都安裝好後,右鍵點選桌面,會有:點選建立版本庫:
在這裡插入圖片描述

建立完後,有:其中 .git 就是用於版本控制的部分。
在這裡插入圖片描述

右鍵,做第一次提交:
在這裡插入圖片描述

顯示日誌,進行檢視:
在這裡插入圖片描述

可以看出,只有一個版本。
在這裡插入圖片描述

下面對原始檔程式碼進行修改:增加一行註釋,再次 commit

在這裡插入圖片描述
在這裡插入圖片描述

在最新的master上面點選,到下面具體檔案,右鍵,可以對比和之前相比有哪些差異。

在這裡插入圖片描述

最右邊的是最新的,可以看出,確實增加了註釋。
在這裡插入圖片描述

想反悔,點選到第一個版本上,到下面的檔案,右鍵,點選 還原到此版本
在這裡插入圖片描述

可以看出,檔案被恢復了。

在這裡插入圖片描述

如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC
如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC
如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC
如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC
如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC
如喜歡,歡迎關注我的微信公眾號:xiaoshi_IC