会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
TBBS
博客园
首页
博问
闪存
新随笔
订阅
管理
上一页
1
2
3
4
5
下一页
2020年4月14日
011.progit笔记---git变基rebase
摘要: 01、$ git checkout experiment $ git rebase master 将当前分支变基到master分支 原理:首先找到两个分支的最近共同祖先C2,然后对比当前分支相对于该祖先的历次提交,提取相应的修改并存为临时文件,然后将当前分支指向目标基底C3, 最后以此将之前另存为临
阅读全文
posted @ 2020-04-14 08:48 TBBS
阅读(149)
评论(0)
推荐(0)
编辑
2020年4月11日
010.progit笔记---git多个远程分支
摘要: 01、已经有origin远程仓库,再通过git remote add teamone git://git.team1.ourcompany.com添加另外一个远程仓库(只添加了仓库,本地并无其分支数据) 02、拉取远程git fetch teamone,由于第二个远程仓库,只是第一个仓库的子集,所以
阅读全文
posted @ 2020-04-11 12:17 TBBS
阅读(203)
评论(0)
推荐(0)
编辑
009.progit笔记---git单个远程分支
摘要: 01、查看远程引用完整列表 git ls-remote 02、查看远程仓库 git remote show 03、远程跟踪分支 远程分支状态的引用,本地不能移动。网络通信时,会自动移动。远程分支就像上次连接远程仓库时,分支所处状态的标签。 04、克隆远程分支 $ git clone <url> (克
阅读全文
posted @ 2020-04-11 11:29 TBBS
阅读(114)
评论(0)
推荐(0)
编辑
2020年4月7日
008.progit笔记---git分支
摘要: 01、git暂存原理 每个文件SHA-1校验和 使用blob对象保存当前版本文件快照到git仓库 将校验和加入暂存区域等待提交 02、git提交原理 树对象:计算每个子目录校验和,在git仓库中保存这些校验和为树对象 提交对象(commit object):git会保存一个提交对象,包含暂存内容快照
阅读全文
posted @ 2020-04-07 22:55 TBBS
阅读(105)
评论(0)
推荐(0)
编辑
007.progit笔记---git别名
摘要: 01、给命令创建别名 $ git config --global alias.co checkout (给checkout取别名为co,此时git co -b newBranch v1.0.0迁出标签代码) $ git config --global alias.br branch (给branch
阅读全文
posted @ 2020-04-07 20:48 TBBS
阅读(130)
评论(0)
推荐(0)
编辑
006.progit笔记---git打标签
摘要: 01、查看已有标签 $ git tag (按照字母顺序,列出所有标签) $ git tag -l 'v1.0.*' (列出所有v1.0.*的标签) 02、打轻量标签(lightweight) $ git tag v1.0.0 03、打附注标签(annotated) $ git tag -a v1.0
阅读全文
posted @ 2020-04-07 20:31 TBBS
阅读(104)
评论(0)
推荐(0)
编辑
2020年4月4日
005.progit笔记---git查看提交记录
摘要: 01、查看提交记录 $ git log (按提交时间倒序,显示SHA-1校验和、作者名字和电子邮箱、提交时间、提交说明) 02、常用的参数 03、举例 $ git log -p -2 (显示提交内容详细差异,只显示最近2次提交) $ git log --stat (显示简要内容差异) $ git l
阅读全文
posted @ 2020-04-04 12:07 TBBS
阅读(195)
评论(0)
推荐(0)
编辑
004.progit笔记---git忽略文件.gitignore
摘要: 01、.gitignore文件规范 所有空行或者以 # 开头的行都会被 Git 忽略。 可以使用标准的 glob 模式匹配。 匹配模式可以以(/)开头防止递归。 匹配模式可以以(/)结尾指定目录。 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。 02、glob 模式 shell使
阅读全文
posted @ 2020-04-04 08:03 TBBS
阅读(132)
评论(0)
推荐(0)
编辑
2020年4月3日
003.progit笔记---git基本操作
摘要: 01、初始化仓库 $ git init 02、Untrack和Modified文件加入暂存区 $ git add *.c $ git add LICENSE 03、暂存区文件提交到仓库(文件加入暂存区后,又被修改,只会提交加入暂存区的文件状态) $ git commit -m 'init proje
阅读全文
posted @ 2020-04-03 22:06 TBBS
阅读(135)
评论(0)
推荐(0)
编辑
002.progit笔记---git的配置
摘要: 01、git有3种优先级的配置,使用git config 加下表[命令参数]修改 02、设置git用户信息 $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
阅读全文
posted @ 2020-04-03 09:15 TBBS
阅读(82)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页