Appearance
主要流程
队长创建仓库,邀请队员加入
队长初始化仓库,然后 push 进 main 分支,队员再 pull 下来
队长给队员布置任务,每个队员新建自己的分支(不要直接修改 main 分支,包括队长自己)
每个队员再自己的分支上开发功能,开完完毕后 push 自己的分支,然后队长可以 pull 分支,并检查是否用问题,没问题的话就可以合并进 main 分支
在切换分支前,先 pull 一下,保证分支是最新的,切换后也应该 pull 一下,保证是最新的再进行开发/合并操作
常用命令:
shell
暂存:git add . #注:git add filename可以指定尭暂存的文件
提交:git commit -am"本次开发的总结" #注:一定要写清楚,方便版本回退时查找
推送:git push #注:第一次提交要写git push origin 分支名称
拉取:git pull
创建分支:git checkout -b 分支名称
切换分支:git checkout 分支名称
合并分支:git merge 要分支名称的分支名称 #注:在合并前呀切换到主分支或想要被合并的分支
查看提交日志:git log
版本回退:git reset 提交的hash代码 #注:提交id可以从git log命令输出的日志中查看(前四位即可)
设置远程库:git remote add origin 仓库的的ssh地址 (.git结尾)
克隆:git clone 仓库地址