git操作手册

191 阅读2分钟

​​本文已参与「新人创作礼」活动,一起开启掘金创作之路

                           

1. git介绍****

是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件

2. 特点****

分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。

3. 使用前准备****

Windows 下载安装git bash  地址: gitforwindows.org/

  安装成功后右键选中 git bash here  

说明git bash 安装成功

 # 4. 操作流程****

4.1. 流程图****

 

Git的几个核心概念

工作区、暂存区、版本库、远程仓库

Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。

 

Git工作流程 说明

w orkspace:工作区,就是你平时存放项目代码的地方

i ndex / s tage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息

r epository: 仓库区(或版本库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本

r emote: 远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换

4.2. 操作步骤****

     练习地址: gitee.com/

     注册账号,登录

 

4.3. 创建项目****

 

 

5. 本地下载项目****

在硬盘任意地方创建一个文件夹,用来存放代码。在该文件夹下右键,选择git bash here,使用命令: git clone http/git仓库地址

例如:

 

之后输入gitee.com的账号密码

 

 

 

.git是隐藏文件,需要在文件设置中打开

 

5.1. 添加文件并上传****

5.1.1. 添加文件****

     

 

5.1.2. 将修改的全部文件加入暂存区****

执行 git add 123.txt 或者git add *(将修改的全部文件加入暂存区)

 

 

 

 

 

5.1.3. 提交文件到本地仓库****

git commit -m ‘说明’

 

 

 

5.1.4. 将本地仓库的代码提交到远程仓库****

git push

 

 

表示推送成功

 

5.1.5. 从远程仓库拉去最新的代码****

git  pull

 

 

 

 

 

6. 使用 vscode****

6.1. 将刚下载好的代码用 vs code 打开****

 

 

 

6.2. 提交修改的代码到暂存区****

 

 

 

表示将文件提交到暂存区,相当于 git add 123.txt

 

6.3. 提交代码到本地****

 

 

相当于  git commit -m ‘提交代码’

 

 

出现

 

 

在终端输入

git config user.name 设置你的名字
git config user.email  这里面设置你的邮箱地址

再次提交

6.4. 推送代码到远程仓库****

 

 

 

 

6.5. 拉取远程仓库最新的代码****