
5.git
文章平均质量分 81
git相关知识的整理
甜甜的杏仁
每个故事都有一个开始,那就开始吧。
展开
-
watch、star、fork
watchwatch 翻译过来可以称之为观察。对于别人的项目,默认自己都处于 Not watching 的状态,当你选择 Watching,表示你以后会关注这个项目的所有动态,这个项目以后只要发生变动,如被别人提交了 pull request、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一条通知消息,如果你设置了个人邮箱,那么你的邮箱也可能收到相应的邮件。sta...原创 2019-04-08 19:43:21 · 410 阅读 · 0 评论 -
git issue简介
issue中文可以翻译为‘事务’,指的是项目待完成的工作。issue在项目中可以承担用户反馈的作用,用户可以在这个地方提出bug反馈与优化建议,也可以为开发者服务,用于记录待完成的任务。每个issue可以包含该问题的前因后果,对于不了解项目的人员,整理的好的issue列表也有助于把握项目的优化内容。原创 2019-04-08 19:46:22 · 14808 阅读 · 1 评论 -
pull request简介
从实现的功能来说,和merge基本一致,但是使用的场景有所不同,一般用在开源项目的fork当中,因而在公司开发中几乎没有人使用到(fork内部项目意义不大)。想为开源社区做贡献或者更正别人仓库里的错误时,一般来说,不会有人直接让你在原仓库中进行修改,所以要走一个流程:fork 别人的仓库,相当于拷贝一份该项目当前的代码(并不会随原项目更新)。 clone 到本地分支,做一些编码工作并提交...原创 2019-04-08 19:50:20 · 2305 阅读 · 0 评论 -
git stash简介
stash简介stash中文可以翻译为‘贮藏处’,较为形象,其应用场景大致有:--同一分支pull冲突时,例如,我们需要更新一下代码确认后再继续开发,pull却有大量冲突,这是可以使用git stash就可以将你当前未提交到本地(和服务器)的代码推入到Git的栈中,先把代码完整的pull下来并检查后,再使用git stash pop将以前的内容取出来,这时候会再让去解决冲突。--切换分...原创 2019-04-08 19:53:13 · 789 阅读 · 0 评论 -
git回滚
git回滚是很常见的操作,但是也很容易出问题,可分为两种情况来看还未commit1. 本地修改/删除了文件(并没有使用git add到暂存区),想放弃修改。单个文件/文件夹:$ git checkout -- filename所有文件/文件夹:$ git checkout .(删除的文件使用此命令会被恢复)2. 本地新增了文件(并没有git add到暂存区),想放弃修改。...原创 2019-04-08 19:53:06 · 325 阅读 · 0 评论 -
issue中常见标签(Label)定义
1.按Issue的进度状态区分定义fixed-已解决 bug已经被解决,并且通过单元测试。 running-处理中 该问题或任务正在处理中 later-下一版处理 被描述的问题是一个bug,但是不在当前版本中进行修改,在新版本中处理。 remind-可能不处理 被描述的问题是一个bug,但是很可能不在目前版本中进行修改。 wontfix-不修改bug 被描述的问题是一个bug...转载 2019-04-08 19:53:01 · 3182 阅读 · 0 评论