Bootstrap

基本操作:vscode-git使用和命令

1. Git简介

GIt /git/ 是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到很大的项目版本管理; 通俗的说,解决的问题是: 正常开发,一个团队需要很多人来共同开发一个项目,那么就涉及到代码的合并;比如两个人,同时更改了一处代码,如何进行合并;以及新加入的同事,如何下载代码进行继续开发;

2. GIt的工作流;

在这里插入图片描述

Git分为3个部分,远程仓库(remote),本地仓库(repository),工作区(workspace); 远程仓库存放的就是最终代码,本地仓库(repository)存放是本地提交的代码,工作区(workspace)才是存放直接进行编辑的代码; 正常的工作流,当你新加入一家公司继续开发;那么我们需要先从 远程仓库进行 clone 代码到 repository,然后进行 检出(check out)到workspace,然后在 workspace进行编写代码;如进行添加 add 到索引,然后需要 commit 提交到 本地仓库; 最后需要 push到远程仓库; 每天工作开始,都需要pull 代码;是从远程仓库,把别人已经修改的代码,下载代码到工作区;
安装Git,

GitHub
GitHub,用于代码管理,可以创建远程仓库,
网页打开GitHub,登录账号,并创建 repository; 记录下地址,用于之后笔记本中的Git来访问并clone代码;
https://github.com/LeiGongXXX/C_Script.git
在这里插入图片描述

Git操作

1、clone到本地

安装完Git后,邮件出现 Git Bash Here,出现Git的命令行;
下面展示一些 内联代码片

配置用户名:
12593@DESKTOP-URQA38F MINGW64 ~
$ git config --global user.name 'LeiGongXXX'
配置邮箱:
12593@DESKTOP-URQA38F MINGW64 ~
$ git config --global user.email '[email protected]'

clone代码
12593@DESKTOP-URQA38F MINGW64 ~
$ cd "D:\01_VSCode Script"
12593@DESKTOP-URQA38F MINGW64 /d/01_VSCode Script
$git clone 'https://github.com/LeiGongXXX/C_Script.git'
Cloning into 'C_Script'...
warning: You appear to have cloned an empty repository.
12593@DESKTOP-URQA38F MINGW64 /d/01_VSCode Script
$
//因为现在远程仓库中是空的,所以提示为 “empty repository”

现在D:\01_VSCode Script目录下,就有了之前在GitHub中创建的repository了;
我们通过VSCode打开这个文件夹即可;

vscode编写脚本后,需要上传;

2、add

进入到对于的repository,会有提示 “master”

12593@DESKTOP-URQA38F MINGW64 /d/01_VSCode Script/C_Script (master
;