查看分支git branch
创建分支git branch <name>
切换分支git checkout
创建+切换分支git checkout -b <name>
合并某分支到当前分支 git merge <name>
删除分支git branch -d
查看自己未推送到远程的提交次数git log master <name>
备注:若要先不提交临时修改的东西,又想切换之前的代码,就可以将目前修改的东西放进暂存区
存进缓存区git stash
等到需要的时候需要 pop出来
从缓存区取出git stash pop
git checkout master
git cherry-pick 62ecb3
2、导出log日志到txt文本中
(1)导出所有的log日志到文本中
git log >log.txt
(2)导出某个人的日志到文本中
git log - -author=“花色” > git_commit.txt
(3)导出某个人的log日志、从2017-12-01日至今
git log --pretty="%h - %cn,%ad - %s" --after="2017-12-01" --no-merges --author="花色" > git_commit.txt
相关链接:
3、新建私有仓库
(1)在github上创建文件和名字
(2)终端输入 pod repo add <私有仓库名称> < HTTPS地址>
(3)查看创建状态 pod repo list,会出现你添加的私有仓库的地址type、path、URL
(4)下载Cocoapods模板 pod lib create <私有仓库名称>
4、合并代码
(1)先切换到各个分支上进行拉取
(2)切换到主分支上,然后将子分支上的内容合并到主分支上,git merge <子分支> - -no-ff(优先合并最先提交的)
(3)合并完成后,运行下程序,保证没有冲突,然后再切换到各个子分支上,从主分支上合并代码,git merge <v1.1>
(4)最后将所有子分支上的内容推送到主分支上