VS Code 中使用 Git

VS Code 中使用 Git

 

Microsoft VS Code 继承了vs 的强大功能,同时界面简洁,操作快捷,让开发者更专注于代码本身,深受广大程序员的喜受, Git 作为代码版本管理工具亦是如此。

下在是记录我在vs code 中配置
和使用git 的一些步步骤:

 

  1. 安装 git

    https://git-scm.com/download

     

    如果安装过程提示无法添加环境变量到path中,则需要手动将git安装目录的cmd下添加到系统的安装目录下的cmd目录添加到系统的path变量下


 

配置 git

1.windows cmd 命令行下设置全局配置参数:

git config –global user.name “your name”

git config –global user.email “your email”

2. GitHub 上创建你的repository 用来存存储新的项目,然后copy 记录下你的repository 地址,后面需要用到。

https://github.com/yourname/xxxx.git

3. 命令行下的使用

cd d:/mywork/nodejs/my-app
git init
touch README.md
git add README.md
git commit -m "initial load"
git remote add origin https://github.com/youtname/xxxx.git
git push -u origin master
cd d:/xxxx   //指定存放的目录
git clone https://github.com/youtname/xxxx.git //将git中仓库址的代码克隆到你本地指定的目录

二.使用vscode中的git 来提交代码

vscode 中有两种方法完成代码git 的看提交。

方法1. 快捷键 CTRL + ALT + P 进行Command 输入模式


然后使用, initialize Repository , Add.. , Commit, Remote, Push 等完成你的代码提交。

方法2. 使用鼠操作

1对应的是commit all staged 提交所有暂存

2 对应的是commit stage 提交暂存
(可以按自己的选择来选取提交的内容)

Git 操作

Commit
是提交代码到git 仓库,
提交前需要先 commit staged (提交暂存),然后提交时需要输入 commit message, 然后回车提交。

Undo Last Commit
撤销上次的(上传)操作

Undo last commit 会从git(远程拉回)上次的上传内容到本地,然再使用Unstage 取消暂存将代码变回提交时的样子。

Branch

Branch 可以创建当前内容的分支,
创建branch 必须输入分支名称。

  1. 使用快捷键 CTRL+ALT+P = git: branch 创建branch 并输入分支名。
  2. Git: checkout ,将现在代码拉取并选择指向当前的branch
  3. 后面的操作,commit stage -> commit -> push同正常提交操作一样。

Pull

push 的相对,是将代码从服务器上下载到本地。

git config --global credential.helper store_name 
可以在git的bash 命令行下输入用来存储全局帐号,这样就不会每次提交都显示需要输入用户和密码。