亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Web服務器 > 正文

Visual Studio Code 使用Git進行版本控制(圖文教程)

2024-09-01 13:53:17
字體:
來源:轉載
供稿:網友

本來認為此類教程,肯定是滿網飛了。今天首次使用VS Code的Git功能,翻遍了 所有中文教程,竟沒有一個靠譜的。遂動筆寫一篇。

請確保你安裝了最新的VS Code.http://code.visualstudio.com/

請確保安裝了最新版的Git。https://git-scm.com/download。git安裝到環境變量里, 確保任意路徑可以訪問。

參考鏈接:https://code.visualstudio.com/Docs/editor/versioncontrol

VS Code 集成了Git功能,并支持基本的git命令,這使得我們能夠在開發過程方便的提交和獲取代碼。

1.1 初始化

首先我們創建一個名為gittest的文件夾,當然它不在git的版本控制管理中。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

用VS Code 打開這個文件夾,單擊左側的git圖標。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

我們可以看到“初始化GIT存儲庫”的按鈕,單擊。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

初始化之后,我們首先看到的是git欄里顯示了當前所有文件,有4個更改。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

全部或者單個文件都可以選擇暫存或者清理掉。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

在上方有提交和刷新按鈕,下拉菜單里有更多選項。 再回到我們的文件中,剛才的操作創建了一個.git文件夾,放置了當前倉庫的所有 配置文件,如下圖。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

到目前為止我們在本地創建了一個代碼倉庫,下面來看一下VS Code的git功能。

git 輸出

我們可以在隱藏的菜單中選擇git輸出,這樣我們每個操作都會顯示 在輸出區域,方便我們查看對應的git命令。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

提交保存

提交保存的第一步是暫存文件。

第二步是輸入提交信息。

第三步然后使用狀態欄的提交按鈕提交全部更改。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

git命令列表

ctrl+shift+P,輸入git,會看到VS CODE支持的所有git命令。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

撤銷操作

輸入 Undo Last Commit,撤銷上次操作。輸入Unstage,撤銷暫存。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

分支

輸入Branch可以創建當前內容的分支。創建分支時需要輸入分支名稱。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

checkout

創建分支后,使用checkout命令可以拉取特定的分支內容。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

沖突合并

VS Code 會檢測文件沖突,并以<<<<<,>>>>,====和顏色區分出來。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

解決沖突之后,直接提交就行了。

文件比較

在git文件列表中,單擊一個未提交更改的文件,就會打開兩個窗口來顯示變更的內容。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

連接遠程代碼倉庫

說了這么多,現在問題來了,在本機初始化一個代碼庫,一般沒什么卵用。 我們大多數情況是要連接遠程的代碼服務器的。

下面我們在github上創建一個Repository,復制地址備用。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

接下來到當前Repository文件夾根目錄中,如果沒有初始化過,安裝文章開始初始化的方法,進行初始化。 然后執行下面的命令

git remote add origin https://github.com/xuanhun/vscode.gitgit pull origin master

現在我們查看一下.git文件夾下的config文件,可以看到添加了遠程Reps地址。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

接下來我們從下拉菜單中執行發布命令。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

這時會提醒我們輸入賬號和密碼。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

輸入之后,會把本地提交的文件同步到github。同步之后再打開git的隱藏菜單,可以看到 同步等命令可以直接使用了。

Git進行版本控制,Visual,Studio,Code,使用Git版本控制

簡化一點的方法

當然我們也可以使用git 的clone命令,從遠程克隆一個Reps,然后直接用vscode打開文件夾, VS Code 會自動識別各項配置。

持久化賬號

遠程連接git的問題解決了,如果你不想每次同步的時候都輸入賬號信息,可以全局存儲賬號, 解決這個問題。

git config --global credential.helper wincred

本文的大部分內容都能從官方的文檔上找到,不過中文很多教程沒有解決連接遠程 服務的問題,所以特地做了說明,希望對各位有所幫助。 最后,本篇文章作為實驗內容,同步到github的地址為: VS Code 集成git

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩免费观看视频| 深夜福利一区二区| 精品久久久久久久久久久| 久久久久这里只有精品| 亚洲精品v天堂中文字幕| 在线观看日韩www视频免费| 色妞在线综合亚洲欧美| 国产又爽又黄的激情精品视频| 亚洲综合精品伊人久久| 欧美性猛交xxxx偷拍洗澡| 国产成人高潮免费观看精品| 亚洲已满18点击进入在线看片| 欧美日韩激情网| 欧美成人一区二区三区电影| 亚洲天堂开心观看| 亚洲wwwav| 亚洲激情国产精品| 亚洲国产日韩一区| 午夜精品久久久久久99热软件| 91啪国产在线| 亚洲美女福利视频网站| 狠狠色香婷婷久久亚洲精品| 亚洲美腿欧美激情另类| 亚洲精品动漫久久久久| 日韩中文字幕欧美| 久久视频免费观看| 在线电影av不卡网址| 国产精品自产拍在线观看中文| 久久精品99久久香蕉国产色戒| 欧美黑人性生活视频| 欧美精品videos另类日本| 亚洲永久免费观看| 国产精品国产福利国产秒拍| 日韩在线精品视频| 欧美色xxxx| 曰本色欧美视频在线| 91在线观看欧美日韩| 中文字幕日韩av电影| 亚洲偷熟乱区亚洲香蕉av| 欧洲成人在线观看| 成人激情视频在线观看| 亚洲午夜精品久久久久久久久久久久| 亚洲资源在线看| 精品丝袜一区二区三区| 少妇高潮久久久久久潘金莲| 国产精品日本精品| 久久亚洲成人精品| 国产91|九色| 国产日韩av高清| 2020欧美日韩在线视频| 中文字幕视频在线免费欧美日韩综合在线看| 精品国内产的精品视频在线观看| 国产精品福利小视频| 美女视频黄免费的亚洲男人天堂| 亚洲人成网站免费播放| 亚洲激情久久久| 国产精品亚洲美女av网站| 17婷婷久久www| 在线视频免费一区二区| 国产欧美日韩丝袜精品一区| 国产婷婷成人久久av免费高清| 亚洲欧美国产精品专区久久| 精品国产自在精品国产浪潮| 久久好看免费视频| 亚洲丁香婷深爱综合| 日本aⅴ大伊香蕉精品视频| 久久激情五月丁香伊人| 国产视频福利一区| 亚洲另类激情图| 国产第一区电影| 欧美激情网友自拍| 亚洲福利在线视频| 欧美孕妇孕交黑巨大网站| 青青久久av北条麻妃黑人| 欧美丝袜美女中出在线| 97在线精品视频| 欧美精品在线播放| 亚洲国产精品99久久| 欧美亚洲成人xxx| 国产精品劲爆视频| 日韩专区在线观看| 欧美性极品xxxx娇小| 国产亚洲精品一区二555| 亚洲美女精品成人在线视频| 国产欧美日韩精品在线观看| 91久久精品在线| 亚洲美女视频网站| 国产成人一区二区在线| 欧美性视频在线| 午夜精品久久久久久久久久久久| 98精品国产自产在线观看| 亚州av一区二区| 成人有码在线视频| 欧洲成人午夜免费大片| 97在线精品国自产拍中文| 91精品免费看| 日韩成人av网| 91中文字幕一区| 久久久精品美女| 亚洲欧美成人在线| 久久精品视频中文字幕| 国产午夜精品久久久| 国产欧美日韩中文字幕在线| 欧美大尺度在线观看| 国产亚洲人成a一在线v站| 九九热精品视频| 国产精品一区二区久久国产| 日韩视频永久免费观看| 欧美激情高清视频| 精品亚洲aⅴ在线观看| 欧美另类高清videos| 欧美肥老太性生活视频| 91在线网站视频| 国产成人精品日本亚洲| 亚洲欧洲中文天堂| 欧美高清理论片| 米奇精品一区二区三区在线观看| 日韩欧美a级成人黄色| 成人性生交大片免费看小说| 欧美xxxx综合视频| 国产成人在线精品| 国产主播精品在线| 国产精品日韩专区| 成人www视频在线观看| 欧美日韩国产综合新一区| 亚洲男人天堂视频| 国产视频久久网| 色妞久久福利网| 久久视频中文字幕| 亚洲福利影片在线| 亚洲视频axxx| 国产一区二区三区网站| 国产成人精品综合久久久| 国产精品女人久久久久久| 国产精品高潮呻吟久久av黑人| 亚洲网站视频福利| 国产精品电影一区| 国产精品一区电影| 一本大道久久加勒比香蕉| 欧洲美女免费图片一区| 91在线免费视频| 欧美成人在线免费视频| 亚洲深夜福利网站| 日韩一区二区欧美| 黄色成人在线播放| 国产极品精品在线观看| 日韩在线中文字幕| 亚洲视频axxx| 久久精品视频中文字幕| 亚洲精品永久免费精品| 欧美夜福利tv在线| 日韩电影大全免费观看2023年上| 成人免费xxxxx在线观看| 免费97视频在线精品国自产拍| 久久久欧美精品| 国产日韩在线观看av| 一二美女精品欧洲| 国产精品第8页| 91久久精品国产91久久| 亚洲欧美日本精品| 国产成人一区二区三区电影| 国产精品夜色7777狼人| 久久99青青精品免费观看| 91亚洲国产精品|