Spring Cloud Alibaba-Git(二)

291 阅读1分钟

简介

Git作为一款优秀的项目版本管理工具,已经被程序员们广泛应用。本文主要介绍下单人开发以及合作开发主要使用到的命令。

命令介绍

  • 单人开发
    • 创建
      • github上创建一个仓库
      • git clone 仓库地址
    • 上传
      • git add .
      • git commit -m 'first version'(版本说明)
      • git rm —-cached 文件名(删除已经commit的文件)
      • git status
      • git pull
      • git push(例如test.txt被其他人修改了,而本次提交你也修改了test.txt,需要解决冲突才能push)
      • 冲突事例
      • 解决冲突(重新git add .开始到push)
    • 回滚
      • git log
      • git reset —hard id(回滚到上一版本)
      • git push -f(强制覆盖,不可逆,做好备份)
  • 多人开发
    • branch
      • 创建分支
        • git branch(查看分支)
        • git branch 分支名(创建分支)
      • 切换分支
        • git checkout 分支名
      • 分支合并
        • git checkout master(切换到主分支)
        • git merge 分支名
      • 分支删除
        • git branch -d 分支名(本地)
        • git push origin :分支名(远程)
    • fork
      • fork别人的项目
      • 像单人开发一样随便改
      • New pull request可以向作者提交

最后

文章若有谬误之处,希望广大读者指正,互相交流,共同提高。