git学习笔记1-基本流程
工具
msysgit
github gitlab codning.net
配置
生成公私匙:ssh -keygen
拷贝公匙:cat ~/.ssh/id_rsa.pub
gitlab上添加刚刚拷贝的公匙: add ssh keys
验证公匙是否正确:ssh -T gitUrl
git remote add origin gitUrl
克隆代码
开发之前
创建分支,并追踪远程同名分支
git branch yzhen –track origin/yzhen
切换分支
git checkout yzhen
新开发之前
git fetch
git rebase origin/master
开发过程
touch hello.txt
echo “# LexyuBlog” >> README.md
添加到暂存区
git add hello.txt
提交到仓库并注释
git commit -m’msg’
查看文件修改状态
git status
push
git fetch
(git stash)
git rebase origin/master
(conflict; git add; rebase -continue/–abort )
git push -f origin yzhen
-u
(git stash list;git stash apply)
request code review