在VSCode中使用Git進(jìn)行版本控制的實(shí)現(xiàn)步驟
在 VS Code 中使用 Git 進(jìn)行版本控制
參考:
初始化(init)
功能: 將文件夾初始化為git倉(cāng)庫(kù)(實(shí)際就是在文件夾下創(chuàng)建一個(gè).git
的隱藏文件夾)
方法一:
- 使用
code
打開(kāi)已有文件夾. - 打開(kāi)
命令面板(Ctrl+Shift+P)
, 并輸入’git init’, 回車.
方法二:
- 使用
code
打開(kāi)已有文件夾. - 切換至
源代碼管理視圖(Ctrl+Shift+G)
; - 點(diǎn)擊
Initialize Repository
.
克隆(clone)
打開(kāi)code
.
方法一: 打開(kāi)命令面板(Ctrl+Shift+P)
, 并輸入’git clone’, 回車. 方法二: 切換至源代碼管理視圖(Ctrl+Shift+G)
,點(diǎn)擊 Clone Repository
按鈕;
將倉(cāng)庫(kù)的URL粘貼至命令面板輸入框中;
選擇倉(cāng)庫(kù)待放置的文件夾.
等待克隆完成.
提交(Commit)
為了更好的指導(dǎo)大家學(xué)習(xí)如何使用, 這里向倉(cāng)庫(kù)中添加一個(gè)源文件"main.cpp", 內(nèi)容如下:
// main.cpp #include <iostream> using namespace std; int main() { cout << "Hello world" << endl; return 0; }
切換至源代碼管理視圖(Ctrl+Shift+G)
;
點(diǎn)擊文件右側(cè)的"+",將文件的修改提交到暫存區(qū)(Stage Area);
點(diǎn)擊圖中的"√", 然后輸入此次修改的日志信息并回車;
修改"main.cpp"的內(nèi)容, 保存后再次提交, 可以使用上面的方式提交. 或者使用命令面板進(jìn)行提交.
打開(kāi)命令面板(Ctrl+Shift+P)
, 并輸入"git Stage", 選擇,Git: Stage All Changes
;
打開(kāi)命令面板(Ctrl+Shift+P)
, 并輸入"git ca", 選擇,Git: Commit All
;
輸入此次的修改日志信息并回車.
版本比對(duì)
功能: 比對(duì)某個(gè)文件提交前后的差異,或者任意兩個(gè)版本間差異.
注意: 時(shí)間線分組在資源管理器視圖中,不在源代碼管理視圖中!!!
比對(duì)提交前后的差異
切換至資源管理器視圖(Ctrl+Shift+E)
,在視圖的下方(主界面的左下角),可以找到時(shí)間線(TIMELINE)分組
;
點(diǎn)擊某個(gè)版本, 即可查看此次提交文件的差異.
注意: 時(shí)間線分組在資源管理器視圖中,不在源代碼管理視圖中!!!
比對(duì)任意兩個(gè)版本間的差異
選中一個(gè)版本, 在另一版本上右鍵, 選擇"Compare with Selected",可以查看兩次提交后的文件差異;
注意: 在時(shí)間線中進(jìn)行版本對(duì)比的文件被設(shè)為只讀! 所以不能修改!
比對(duì)中修改
打開(kāi)文件"main.cpp",在編輯器右側(cè)快捷工具中點(diǎn)擊Open Changes
, 即可邊比對(duì)邊修改;
到此這篇關(guān)于在VSCode中使用Git進(jìn)行版本控制的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)VSCode Git版本控制內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
AERGO SHIP:用于開(kāi)發(fā)智能合約的包管理器
AERGO SHIP:用于開(kāi)發(fā)智能合約的包管理器,用于構(gòu)建、測(cè)試和部署分布式應(yīng)用程序的客戶端框架和開(kāi)發(fā)環(huán)境2018-11-11從實(shí)例分析ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢?nèi)^(guò)程
把ELF格式是如何組織一個(gè)符號(hào),以及動(dòng)態(tài)鏈接器如何讀取并處理這些信息以進(jìn)行符號(hào)查詢的全過(guò)程詳細(xì)地講清楚,本文的實(shí)現(xiàn)以及so文件均以glibc 2.31為準(zhǔn),對(duì)ELF格式的.gnu.hash區(qū)與glibc的符號(hào)查詢知識(shí)感興趣的朋友一起學(xué)習(xí)吧2021-05-05科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換
這篇文章主要介紹了科學(xué)知識(shí):二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制轉(zhuǎn)換,本文只介紹一些理論知識(shí),需要的朋友可以參考下2015-05-05