1. 安装配置git
安装git, 本地和仓库配置ssh在这里不多说,如果没有配置好的可以百度,这里按照git已经配置好开始使用来叙述。
2. git在工作中使用步骤
- 在本地任意目录下点击右键—选择Git Bash Here进入git bash
- 使用 git clone “项目的地址” 把项目克隆下来
- 进入克隆下来的项目目录, 在git base或者电脑提供的命令行工作开始进行操作
2.1 常用的流程
- 使用git fetch拉取远程所有分之代码
- 创建并进入新分支: git checkout -b “新分支”
- 在新的分之下启动项目并进行修改
- 修改完成后查看项目状态:git status
- 没有问题之后开始准备提交,首先需要用git pull --rebase origin master拉取主分支上的代码
- 如果存在冲突,解决冲突,使用git add ; git rebase --continue 继续
- 完全没有问题之后使用commit提交:git commit -m “修改内容描述”
- 最后把本地分支push到远程:git push origin “新分支”,在merge到基础分之,或者采用change的方式(更好的方式,稍后写一个例子)
git的历史记录是不可修改的,也就是说你不能更 改任何已经发生的事情。你做的任何操作都只是在原来的操作上修改。也就是说,即使你删除了一个分支,修改了一个提交,或者强制重置,你仍然可以回滚这些操 作。使用git reflog查看之前的操作,使用$ git reset --hard 操作前的编号 回到某次提交时候。
- 使用最新远程版本强制覆盖本地:git reset --hard origin/release
在很多人协作中为了减少不必要的merge,可以采用rebase,关于rebase介绍看https://www.jianshu.com/p/d116519e870a,写的很详细。