Git:版本控制系统

发布时间 2023-07-05 11:12:53作者: 屏

一、卸载git

1.找到环境变量Path中涉及Git的部分,删除
2.控制面板--卸载程序--找到Git--卸载

二、bash,cmd和gui

bash执行Linux指令;cmd执行Windows指令,gui是图形界面

三、常见的Linux指令


cd : change directory
pwd : print working directory
ls : list 绿色表示程序,蓝色表示目录,白色表示文件
touch + 文件全名 : 新建一个文件
rm : remove,格式与touch一样
mkdir : make directory
mv : move

四、配置

1.所有配置 git config --l
系统配置 git config --system --list
本地配置 git config --global --list

2.配置文件的位置,都在本地
系统:Git\etc\gitconfig 通过Git Bash的 属性 可以找到Git文件夹的位置
本地:C\用户\(个性名字/Administrator)\gitconfig
里面的东西分别和指令输出的东西一样

3.添加用户名和邮箱
git config --global user.name "xxxx"
git config --global user.email "xxxx"(不加引号也行)

五、原理


git add . 添加所有东西到暂存区,add 和 点 之间要用空格
git commit -m "xxx" 提交到本地,m表示信息(massage),"xxx"是信息具体内容

六、项目创建

1.本地搭建仓库:在某个文件夹里右键--Git Bash here--输入指令git init。此时出现隐藏文件.git
2.克隆远程仓库到本地:

复制如图的链接(以gitee为例)。
然后在某个文件夹里右键--Git Bash here--输入指令git clone [链接]

七、文件状态

git status显示当前所有文件状态,git status [文件名]显示要求的文件状态
状态:Untracked,Staged,Modified,Unmodified

上图:没有文件的状态

上图:在文件夹中新建t.txt,查看状态。发现是Untracked

上图:输入git add .之后,变成Staged(即to be committed)的状态,留待提交。

上图:提交。添加信息"20230705"

上图:提交之后的文件状态