Visual Studio Code 與 Github 集成


使用Visual Studio Code進行Nodejs開發充滿了便利,為了更好的進行開發工作,有必要使用Github進行代碼管理。

Visual Studio Code已經集成了GIT組件:

https://github.com/git-for-windows/git/releases/download/v2.8.1.windows.1/Git-2.8.1-64-bit.exe

下載並安裝好,后開始配置GITHUB

 

1.設置全局Git用戶名

$ git config --global user.name mengkzhaoyun
$ git config --global user.email mengkzhaoyun@gmail.com

 

2.映射到本地目錄

$ cd D:\Libraries\Documents\Visual Studio Code
$ git clone https://github.com/Mengkzhaoyun/HZW.git
Cloning into 'HZW'...
remote: Counting objects: 1690, done.
remote: Compressing objects: 100% (1441/1441), done.
remote: Total 1690 (delta 212), reused 1675 (delta 200), pack-reused 0
Receiving objects: 100% (1690/1690), 6.74 MiB | 58.00 KiB/s, done.
Resolving deltas: 100% (212/212), done.
Checking connectivity... done.
Checking out files: 100% (1643/1643), done.

 

3.檢查是否設置好了 

$ git remote -v
origin https://github.com/Mengkzhaoyun/HZW.git (fetch)
origin https://github.com/Mengkzhaoyun/HZW.git (push) 

如果不存在以上信息可以打開項目目錄重新映射

$ cd D:\Libraries\Documents\Visual Studio Code\HZW
$ git init
$ git remote add origin  https://github.com/Mengkzhaoyun/HZW.git

 

4.修改代碼,Commit , Push

Commit提交變更到本地,

Push才是提交更新至github服務器

 

5.換機器(家、單位),Sync或Pull

左下角的狀態欄有提示的,很方便

 

6.有些目錄需要排除,不提交到Github

如node_modules,.settings,.vscode

參考Large-Moon的博客github過濾文件提交 

a.在工程根目錄下建立.gitignore文件

將要排除的文件或目錄 寫到.gitignore這個文件中

排除以.apk結尾的文件 : *.apk

排除目錄node_modules : node_modules/

*.apk
.settings/
.vscode/
node_modules/

b.在全局建立.gitignore文件,影響所有GIT項目

將.gitignore文件放到D:\Libraries\Documents\Visual Studio Code文件夾中

打開C:\Users\Mengk\.gitconfig文件,如下修改

[user]
	name = mengkzhaoyun
	email = mengkzhaoyun@gmail.com
[gui]
	recentrepo = D:/Libraries/Documents/Visual Studio Code/HZW
[core]
	excludesfile = D:/Libraries/Documents/Visual Studio Code/.gitignore

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM