![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 92
_illusion_
知乎主页:https://www.zhihu.com/people/illusions-29/posts
展开
-
git多人协作时的分支管理
1. 为什么要多人协作一个项目可能有多个人同时开发,每个人负责自己的模块。比如开发一个问答系统,A开发分词和NER模块,B开发ElasticSearch数据库模块,C开发数据清洗模块,D开发精排模块,E开发问答模块。这种情况下,若大家都在master分支上开发,那么随时都会有人修改master分支、造成master分支混乱。此时正确的做法,就是让A~E每个人从master分支新建一个自己的开发分支,例如A_devel,然后自行开发,在开发时将自己的改动更新到自己的A_devel分支,在确保代码无误的情况原创 2020-07-30 17:13:29 · 7979 阅读 · 2 评论 -
git只会跟踪文件,空文件夹无法被跟踪
git只会跟踪文件,如果你只是新建了空目录,是不会被跟踪的,使用git status不会得到任何踪迹。那如果我们想要保留项目必要的架构路径,同时不上传较大的log文件该怎么做呢?两种做法:在目标路径下加入.gitignore在目标路径下加入.gitignore,并加入如下内容: 1 # ignore all except .gitignore file 2 * 3 !.gitig...原创 2020-04-27 14:40:24 · 2114 阅读 · 0 评论 -
git常见命令汇总
git将本地内容推送到远程的新建分支上# 这个过程分2步:# -1 新建并切换到一个本地分支# -2 将这个新分支推送到远程github仓库git checkout -b v100-5git push origin v100-5:v100-5 # 前面是本地分支名,后面的是远程分支名,只提供一个参数的话,默认将目前分支推送到你给出名字的远程分支git查看当前远...原创 2020-04-18 15:42:20 · 190 阅读 · 0 评论