更新Github内容,Commit成功(无冲突)

实现原理
    在一个“项目”上每次修改并更新Githun内容都会执行一次commit,即会产生一个节点,该节点具有一个指针,该指针指向上一次commit的版本,形成一条链(即:当前commit的版本的父节点是上次commit的版本),如下图所示:C3是刚commit的版本,master节点指向最新的C3版本。
Alt


实现过程

  1. 在本地目录中使用vi修改readme.md文件后
  2. 执行git status可以看到:modified: readme.md
    在这里插入图片描述
  3. git diff readme.md:查看本地readme.md和Github远程仓库的readme.md不同的详细信息,可以看到:本地的readme.md添加了很多新的内容
    在这里插入图片描述
  4. [非常重要] 每次在git push之前,都应该执行git pull操作(表示将github上的代码同步到本地),以防止工友已经提交的代码,被你的push操作直接覆盖
    说明:当执行git pull后,提示Already up-to-date。说明可无误提交。放心执行git commit/push即可。
    在这里插入图片描述
  5. 进行代码的提交git push
    git add readme.md
    git commit -m “修改”
    git push -u origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值