简介
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可以向作者提交
- branch
最后
文章若有谬误之处,希望广大读者指正,互相交流,共同提高。