四步来教会你使用git语法
第一步 git的基础设置
安装完成后,需要进行一些基本的信息处置
1、设置用户名
git config --global user.name 用户名
2、设置用户邮箱
git config --globla user.email 用户邮箱
3、完成用户设置,可以查看用户设置
git config --list
4、完成以上设置后就初始git仓库
git init
第二步 仓库内文件增、删、查、改
提交文件操作的流程
工作区 —> 暂存区 —> git仓库
1、使用git status 查看文件工作区修改的状态
2、使用 git add 文件名 把工作区的文件放到暂存区
3、依然使用 git staus 查看暂存区的状态
4、使用git commit -m 把暂存区的文件添加到git仓库
一、增加
1、增加一个目录
mkdir 目录名
2、增加一个文件
touch 文件名
二、删除
1、删除文件
rm 文件
2、从git中删去
git rm 文件
3、提交操作
git commit -m '描述信息'
三、撤销修改
工作区撤回:git checkout -- 文件名
暂存区撤回工作区:git reset HEAD 文件名
第三步 远程仓库
从本地连接远程仓库有两种
第一种
1、先从远程仓库下载
git clone 仓库地址
2、进行向仓库中添加文件流
3、同步到远程仓库
git push
第二种
1、先到github或者码云上创建一个空仓库,不要初始化
2、用本地git连接到远程仓库
git remote add origin 仓库地址
3、将本地master分支推向远程仓库
git push -u origin master
者样子就可以了
4、如果想要把本地已经连接了远程仓库的文件连接另外一个,
就要删除原来的远程仓库地址
git remote remove origin
5、使用SSH方式免密码
ssh-****** -t rsa -C "邮箱名"
第三步 分支
一、什么是分支
这个问题我一开始也感觉到十分的懵
现在我来解释一下,就是在git里面有一个master分支,
可以把它看出是一个主干,除了这个主干,
我们还可以在这里面创立很多其它分支,
这些分支都复制主干的全部内容,
我们可以在这个其它分支里面进行操作,不会影响到主干的代码,
当我们在其它分支里面把相对应的任务完成后,可以合并到我们的主干里面去
在每个分支里面做文件操作完后,这个就会产生一个节点,记录着修改的内容
方便进行查看
1、创建分支
git chechout -b 分支名
2、切换分支
git checkout 分支名
3、合并分支
git merge 分支名
注意要切换到master里面
4、删除本地分支
git branch -d 分支名
5、删除远程分支
git push -d origin 仓库名
6、将分支提交到远程仓库
git push origin 仓库名
7、查看分支
git branch
第四步 解决冲突
在文件合并的时候难免会有文件内容发生冲突的
一、在分支和主干合并进行冲突
1、进行合并分支
2、如果有冲突会进行conflict的提示后面还会有文件名,
如何现在可以在文件种进行修改,看要怎么保留和删除数据
也可以到git status 里面进行查看
3、修改完后进行提交文件即可
二、在push(合并)到远程仓库是冲突
1、在要本地先同步远程仓库的数据和文件
git pull
2、他会把冲突的地方在本地提示出来,可以进行修改在合并
3、在进行提交合并就可以了
如果不 git pull 就合并,是会失败的