git相关介绍及详解

git相关介绍及详解

git是世界上最先进的分布式版本控制系统

1、Git操作流程
git是分布式的版本控制系统,与SVN集中式不一样的是,就算GIt的代码仓库服务器崩溃了,也不影响本地开发

在这里插入图片描述
用户使用git的核心步骤:

  1. 先 add 代码到 git 缓存
  2. 然后commit到git本地仓库
  3. 最后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

第四步:合并代码,解决冲突

感谢观看,希望对读者有所帮助,有疑问可以评论,不定时回复

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值