Git 本地使用,結合VS

2021-10-05 05:07:02 字數 2230 閱讀 9814

有些時候,我們需要通過git來做本地**管理,替代自己通過手動建立日誌、儲存版本檔案。通過git可以很好的記錄修改和回退版本。

在當前檔案目錄下新建乙個本地倉wemove,並初始化。

命令分別如下

$ mkdir wemove

$ cd wemove

$ pwd

$ git init

此時,會在當前資料夾下建立乙個wemove資料夾,並在裡面存在**.git**資料夾。

建立之後,在wemove資料夾下,新增了我們的專案檔案/夾(也可以從其它地方把專案拖過來)。

然後在資源管理器中開啟專案,刪除.vs資料夾,以及專案內部的bin、obj資料夾。(這些檔案都不需要新增到git來進行管理)

命令分別如下

$ git add .

$ git status

$ git commit -m "第一次提交專案-wpf-c#"

add命令後面跟的 . 表示將當前目錄下的所有修改資訊新增到git臨時倉庫。

git status 檢視新增的更新內容(這些內容實際還沒有儲存到git的版本庫)。

git commit 提交到git版本庫,並新增日誌資訊。

使用vs開啟專案,載入成功之後。專案和檔案都新增了乙個藍色的鎖。

這個鎖表示當前檔案在本地git版本庫上的版本是最新的。

然後,我們開啟mainwindow.xaml,隨便修改。

編譯,除錯,直至功能開發完成,等待提交。

首先,我們看看我們專案中的狀態變化

如圖所示,只有mainwindow.xaml檔案修改了。

如果我們知道我們本次需要提交的檔案,我們可以像上面這樣。我們提交只需要add 特定檔案即可。

$ git add mainwindow.xaml

$ git status

$ git commit -m "新增welcome to wpf ...label控制項,並居中顯示"

git status 是用來獲取add之後臨時倉庫的狀態,不是必須使用命令。

如上圖所示,bin .vs等檔案被修改了或者新增了內容。但是這些事編譯檔案,一般情況下。不需要提交更新。在更新的時候需要注意。

除了以上通過git來進行提交以外,我們也可以在團隊資源管理器中找到當前專案的git管理。

更新之後,我們專案的檔案狀態會發生變化。

回退到上乙個版本

$ git log

$ git reflog

$ git reset --hard head^

根據日誌,回退到指定版本

$ git reset --hard 8262d
學習參考:

hard 8262d
學習參考:

積跬步以至千里:) (:一陣沒來由的風

git本地使用

一.git簡介 特點 git 不按照以上方式對待或儲存資料.反之,git 更像是把資料看作是對小型檔案系統的一組快照。每次你提交更新,或在 git中儲存專案狀態時,它主要對當時的全部檔案製作乙個快照並儲存這個快照的索引。為了高效,如果檔案沒有修改,git不再重新儲存該檔案,而是只保留乙個鏈結指向之前...

git 結合github的使用

git客戶端 詳解 如何安裝配置github操作流程攻略 git學習筆記與intellij idea整合 git版本控制軟體結合github從入門到精通常用命令學習手冊 windows英文版github客戶端使用操作流程 攻略教程現沒中文版 裝了第乙個就可以 git status s 檢視檔案在工作...

git結合pycharm使用步驟

一 把github上的專案轉殖到本地,修改後推送到github上 2 cmd中輸入 git version 檢視git 版本 3 因為git 是分布式版本控制系統,所以需要填寫使用者名稱和郵箱作為乙個標識。4 開啟pycharm 5 在github 上註冊乙個賬號並新建乙個專案 6 重新開啟pych...