Git管理
一、Git基本的拉取提交资源命令
1. git拉取资源
git clone 资源地址
2. git status
查看修改状态
3. git add .
注意add后面隔一个空格还有一个小数点
把修改后的内容从本地拉到暂存区
4. git commit
将暂存区里的改动给提交到本地的版本库。
每次执行这个命令的时候,git会在本地版本库生成一个40位的hash值,名叫commit-id,在版本回退的时候非常有用,可以在未来的任何时候通过与git reset的组合命令回到这里。
5. git push origin 分支号
将从本地版本库把修改的内容放到服务器上面。
二、Git解决冲突的方法
1. git fetch origin T26879:T26879
从远程分支拉取资源
2. git checkout master
切换到当前的主分支
3. git pull origin master
将当前主分支的资源更新
4. git checkout T26879
切换到存放远程冲突分支资源的当前分支
5. git checkout -b T26879-1
创建一个新的分支 T26879-1,防止合并失败
6. git merge --no-ff master
将主分支与当前存放冲突分支资源的分支合并。
三、Git分支命令
1. 创建一个分支
git chekout -b 分支号
2. 删除一个分支
git branch -d 分支号
git branch -D 分支号 (强制删除)
3. 切换当前分支
git checkout 分支号
四、Git记录命令
1. 查看提交记录
git log 查看git提交记录
2. 根据提交记录回退版本
git reset – hard 提交的记录号
3.将回退版本提交到服务器
git push -f 或者:git push origin HEAD --force
五、Git撤回修改文件命令
-
撤回一个文件
git checkout – 文件名 -
撤回所有修改
git checkout .
六、Git其他命令
- 修改上一次本地保存的message值
git commit --amend