git相关介绍及详解
git是世界上最先进的分布式版本控制系统
1、Git操作流程
git是分布式的版本控制系统,与SVN集中式不一样的是,就算GIt的代码仓库服务器崩溃了,也不影响本地开发
用户使用git的核心步骤:
- 先 add 代码到 git 缓存
- 然后commit到git本地仓库
- 最后push到远程 github 代码仓库
2、git命令行用法
使用git命令管理代码
- 2.1、初始化本地仓库
新建一个文件夹,然后文件夹所在目录输入git命令,初始化本地仓库 git init
- 2.2、提交文件 add 到缓存区,还是在文件所在目录输入git命令添加 git add wenjianming.txt
- 2.3、使用git status 命令查看文件是否添加成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/7df74089bf074c2398621892c5ee36ae.png
如果显示红色则没有添加成功,显示绿色则添加成功
- 2.4、使用 git commit -m “提交提示信息” 来说明提交的原因
-
2.5、pull和push代码
pull 拉取远程仓库的代码到本地 push 推送本地仓库代码到远程仓库
1、获取一个远程仓库
2、执行命令 git remote add origin https://github.com/github-xxx/XXX.git
- git 实用工具
- remote 与远程仓库建立链接的配置
- add 添加远程仓库的链接
- origin 远程仓库的别名
- https://github.com/github-xxx/XXX.git 远程仓库的URL
3、git pull origin master --allow-unrelated-histories
4、git push -u origin master
3、代码冲突
代码冲突产生原因是不同版本的操作,修改了同一个文件的同一行数据导致的。
如果出现了无法由程序调和的冲突,一般都是人工解决。
平常都是 pull 再 push ,来避免冲突
第一步:在远程中修改文件
第二步:在本地仓库修改远程仓库中的同样的文件
第三步:提交本地仓库的代码到远程仓库,产生冲突
- git add *
- git commit -m “备注说明”
- git push -u origin master
第四步:合并代码,解决冲突
感谢观看,希望对读者有所帮助,有疑问可以评论,不定时回复