git
鸡蛋卷啊卷
这个作者很懒,什么都没留下…
展开
-
git gitignore文件规则
* 匹配所有字符? 只匹配一个字符[a-zA-Z]匹配字符的范围分隔符开始或中间有/,匹配路径 相对于.gitignore的目录,否则匹配.gitignore下任意路径hello匹配任何目录下的helloni\hello就只匹配.gitignore的目录下的ni\hello路径/在最后,表示只匹配目录Consecutive asterisk 连续星号匹配任意目...原创 2019-11-13 05:27:31 · 229 阅读 · 0 评论 -
GitHub gitignore官方文档翻译
搜索下吧!贴的都是写细枝末节,所以自己翻译下官方文档吧。文档地址名称:gitignore:指定不想被跟踪的文件(跟踪:untrack,等同于 同步、版本控制)语法:$HOME/.config/git/ignore, $GIT_DIR/info/exclude, .gitignore($GIT_DIR是指.git文件,就是使用git init后生成的隐藏文件。如果你设翻译 2015-07-04 12:00:49 · 1964 阅读 · 1 评论 -
搭建git服务器
Preface在另一台电脑(服务器)上搭建git仓库,通过SSH上传代码官方文档Server$ sudo adduser git$ su git$ cd$ mkdir .ssh && chmod 700 .ssh$ touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys...原创 2018-08-10 21:00:53 · 168 阅读 · 0 评论 -
git tracked branch
Tracking branchlocal分支track的remote分支,又称为local的upstream(上游)create tracked branch// 自动创建remote同名分支,并trackgit checkout --track origin/serverfix// 简写版本,如果本地没有serverfix这个分支git checkout serverfix//...原创 2018-12-05 15:44:19 · 5731 阅读 · 0 评论 -
git rebase vs merge翻译
原文,有图片Mergegit checkout featuregit merge master//精简:git merge feature master之后feature branch上创建了一个merge commit好处是:非破坏性操作(non-destruction operation),已经存在的提交 不会有更改坏处是:master活跃导致merge一次,feature...翻译 2019-01-16 19:30:57 · 162 阅读 · 0 评论 -
git查找分支建立的点
方法1找到分支前,相同的点,返回commit的hashgit merge-base origin/feature origin/master方法2找到分支中 第一个不同于master的点git log origin/feature..origin/master --oneline | tail -1…是列出所有 feature有,master没有的committail是过滤出最后...原创 2019-01-16 20:46:22 · 1098 阅读 · 0 评论