常用命令:git status、git add .、git commit -m “备注”、git pull、git push
git生成sshkey:
ssh-keygen -t rsa -C “XXX”
版本回滚:
https://www.cnblogs.com/qingchen521/p/8575768.html
git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96
git push -f -u origin master
分支合并:
https://www.jianshu.com/p/26d050497abb
【步骤1】查看本地的所有分支,如果有即将合并的分支,则跳到【步骤3】git checkout 他人的分支名
git branch
【步骤2】查看所有分支,确定即将合并的分支名
git branch -a
【步骤3】检出即将合并的分支到你的本地 例如:git checkout origin/release
git checkout 他人的分支名
【步骤4】拉取该分支上的新代码
git pull
【步骤5】切换到自己的分支
git checkout 自己的分支名
【步骤6】合并他人的分支,这时候会出现一系列的冲突,可以根据这些提示打开具体的文件处理冲突
git merge 他人的分支名
【步骤7(可选)】该语句也能查看哪些文件冲突了
git status
【步骤8】push
克隆分支代码:
git clone -b develop XXX
找回之前的commit记录:
Git log
Git reset --head commit_id