走上Git之路(一)

Git官网:https://git-scm.com/

在这里插入图片描述
在这里插入图片描述

国外下载太慢 用国内镜像下载(淘宝)

网址:http://npm.taobao.org/mirrors/git-for-windows/
在这里插入图片描述
安装的时候一路 next就好 无需手动配置环境变量
在这里插入图片描述

卸载

1、删除Git对应的环境变量

2、控制面板卸载

启动Git

在这里插入图片描述

Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多

Git CMD: Windows风格的命令行

Git GUI:图形界面的Git,不建议初学者使用

基本的Linux命令学习

1、cd :改变目录

2、cd … :回退到上一目录,直接cd进入默认目录

3、pwd:显示当前所在的目录路径

4、ls:列出当前目录中的所有文件,只不过ll列出的内容更为详细

5、touch:新建一个文件 如touch csnz.java 就会在当前目录下新建一个csnz.java文件

6、rm:删除一个文件,rm csnz.java 就会把csnz.java文件删除

7、mkdir:新建一个目录,就是新建一个文件夹

8、rm -r:删除一个文件夹,rm -r CSNZ 删除CSNZ目录

rm -rf / 切勿在Linux中尝试!删除电脑中全部文件!

9、mv 移动文件, mv csnz.java dir --> dir是我们要存放的目标文件夹 文件和目标文件夹应在同一目录下

10、reset 重新初始化终端/清屏

11、clear 清屏

12、history 查看历史命令

13、help 帮助

14、exit 退出

Git配置

查看配置 git config -l

查看系统配置 git config --system --list

查看当前用户 全局配置

git config --global --list

Git相关的配置文件

1、Git\etc\gitconfig:Git安装目录下的GitConfig 系统级别

2、C:\Users\Administrator\.gitconfig 只适用于当前登录用户的配置 全局级别

Git基本理论

工作区域

Git本地有三个工作区域:

工作目录(Working Directory)、

暂存区(Stage/index)、

资源库(Repository或Git Directory).

如果在加上Git上的远程仓库( Remote Directory )就可以分为4个工作区域,文件在这四个区域之间的转换关系如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HY1C50cK-1624953673926)(C:/Users/zzj/AppData/Roaming/Typora/typora-user-images/image-20210629153743448.png)]

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

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

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

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-al5JtrSr-1624953673927)(C:/Users/zzj/AppData/Roaming/Typora/typora-user-images/image-20210629155054728.png)]

工作流程

Git的工作流程是这样的:

1、在工作目录中添加、修改文件

2、将需要进行版本管理的文件放入暂存区域

3、将暂存区域的文件提交到git仓库

因此,git管理的文件有三种状态 :已修改(modified),已暂存( staged),已提交( committed)
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值