咕泡笔记-git

svn是集中式的版本控制器,后续版本仅仅记录变化

  • push/pull 要联网
  • 如果server硬盘坏了 怎么办?会很麻烦

4fd01c621de2d513c197e431ba854672966.jpg

git,会保存所有的版本完整文件,以及相关操作,不仅仅是变量,而且每个人和服务器保存的一样

  • 区块链,分布式账本,每个分支都有所有人的所有收支情况

  • git 保证完整性每一个都有一个40位的校验码

1f66794ea52a85657d5dcbc89050043090d.jpg

  • untracked(未追踪)、unmodified(未修改)、modified(已修改)、staged(操作台状态,push之类的操作)
  • 四个状态,staged操作完了之后返回unmodified,循环往来

10e8843f0448b5e9d15645bfffa4f662429.jpg

git status 没事status一下(告诉你当前状态、提醒你下一步做什么

把本地项目推送到远端

git fetch( 远端仓库,拉到本地仓库,不是本地)

​​​​​​​git pull 拉取到本地

git push本地推到远端 git push -f 即便本地版本落后也能强行push出去

git checkout

  • ​​​​​​​切新分支checkout -b dev-branch1
  • 撤消更改  checkout .    恢复当前文件下下所有文件

​​​​​​​git merge 和 git rebase

12b870081cae982bd3ce09255282b4eff8f.jpg

​​​​​​​git tag 版本

  • 关键节点做一个版本标记,方便回滚

​​​​​​​alias 别名(用来组合操作)

git-flow

d9b891e5a7cc2946a36d80d26c661d8ab23.jpg  

转载于:https://my.oschina.net/u/3847203/blog/1928055

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值