- 主题:git算不算典型的shit山项目?
虽然我手低,但是fetch经常用啊。
不用fetch说明基本上还是自己干自己的,跟别人没啥关系。
【 在 hyperLee 的大作中提到: 】
: 我当然知道fetch,但是你看网上文档有一个提fetch的吗?
: 我周围一堆git“高手”,反复跟我说, 没有人用fetch。就连git自己的粉丝都用不对,还有什么好说的。 用个命令还需要跟研读经书一样的话,这个东西大概率会被人误解, 然后误用。
:
--
FROM 219.142.54.*
这个功能我先不说了,鸡肋
【 在 chaobill 的大作中提到: 】
:
: git 还有个 stash changes
: 【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: : 1 mercurial中, 和git一样是区分working tree和repo的。repo中就是历史版本的“数据库”, mercurial中你要是pull的话, 只是拉去对方的repo,而当前working tree根本不涉及, 所以无论你working tree处于什么状态, 都所谓。
: : 但是你要将repo中的某个版本刷新到working tree中,这时候mercurial会提醒你,如果Work tree中有改动。 这时候你可以有各种选择,比如强制刷新,比如shelve(把改动暂存起来,刷新后有必要的话手动在恢复出来)或者放弃等。重要的是,所有的选择产生的结果都符合你的直?
#发自zSMTH@RVL-AL09
--
FROM 221.222.20.*
git的逻辑是在自己的branch上随便折腾,提交PR的时候在合并commit
【 在 littleSram (littleSram) 的大作中提到: 】
: reflog看起来是救命用的,误操作之后靠这个记录找回来
: 所以我在想你是不是要检查一下你们的git work flow
: 毕竟工具无法解决所有的误操作问题,比如不喜欢写一点提交一点,非要写一大堆代码再提交。
: ...................
--
FROM 27.91.71.*
说来惭愧git reflog ,git gc我是头一次听说
所以我觉得楼主抱怨的应该是git没有提供一个最佳实践的work flow。
所以每一个团队都有自己的代码提交合并的所谓的规范。所谓的work flow
而这些蹩脚的work flow根本没有具体到如何操作,执行起来的时候,每个人都有不同的路径。
【 在 xiaoju 的大作中提到: 】
: git的逻辑是在自己的branch上随便折腾,提交PR的时候在合并commit
:
--
FROM 223.104.3.*
有的时候你刚写了个开头,有人叫你帮看看他的branch
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 这个功能我先不说了,鸡肋
: #发自zSMTH@RVL-AL09
--
FROM 27.91.71.*
直接commit不行啊?下次继续写完commit,然后两个commit压缩rebase一下不就完了。
【 在 xiaoju @ [Programming] 的大作中提到: 】
:
: 有的时候你刚写了个开头,有人叫你帮看看他的branch
:
: 【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: : 这个功能我先不说了,鸡肋
#发自zSMTH@RVL-AL09
--
FROM 221.222.20.*
这时候不一定有feature branch啊,刚起了个头还没想好名字
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 直接commit不行啊?下次继续写完commit,然后两个commit压缩rebase一下不就完了。
: #发自zSMTH@RVL-AL09
--
修改:xiaoju FROM 27.91.71.*
FROM 27.91.71.*
话说地球人终于跟外星人联系上了。地球人决定送给外星人一辆汽车。担心外星人不知道怎么开,就把一本说明书一同送过去。外星人很聪明,虽然没见过地球人开车,但是一边仔细翻阅说明书,一边鼓捣汽车。不到几天居然就开起来了。外星人的小伙伴们相互学习,都学会了开车,甚至出了几个赛车高手。
这一日,外星人又跟地球人联系上了。外星人夸奖地球人送的汽车好,开起来平稳,就是有一点不好,开车的时候脖子总是要扭过去,开几个钟头,脖子都快扭断了。地球人细问之下才知道外星人开车都挂在“R”档上。地球人好心说不要用“R”档上。外星人便涨红了脸,额上的青筋条条绽出,争辩道“你们说明书头几页明明说有R档的,为什么不能用R档?我周围的外星人赛车高手都用R档开车的,他们说用R档开车,不仅速度合适,而且还锻炼身体,他们几十年的颈椎病都治好了”之类的,引得众人都哄笑起来,版上充满了快活的空气。
【 在 cybereagle (2/3的沉默@XMUCSD) 的大作中提到: 】
: 标 题: Re: git算不算典型的shit山项目?
: 发信站: 水木社区 (Mon Feb 7 00:09:21 2022), 站内
:
: 有用的提交不给个分支名留着非要去reflog里翻,这哪天丢了也能怪git坑?
: 只能怪git功能太多,胡用也能撑这么久
: 【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: : 这就是坑点所在。reflog默认不显示,用gui界面除非专门指定显示reflog,也不会显示。
: : 要是什么时候忘了自己的reflog里边还有重要东西,按照提示git gc一下, 那叫一个酸爽。
: : 我要是老板的话, 这个哥们可以准备找下家了。
: : ...................
:
: --
: “居尔……你……你和拳王一样高啊……”
:
: “嗯,我们是虎豹小霸王,是……是……天下无敌的”
:
: 水柱拔起,一双强而有力的手挣脱出水面,抡起传说中能够斩裂一切妖物的巨斧,
: 两只比火焰热烈万倍的眸子,目不转睛看着正在颤抖的大魔王。
:
:
: ※ 修改:·cybereagle 于 Feb 7 00:11:25 2022 修改本文·[FROM: 211.97.123.*]
: ※ 来源:·水木社区 mysmth.net·[FROM: 211.97.123.*]
--
修改:cybereagle FROM 211.97.123.*
FROM 124.64.18.*
Linux下哪个场景下用呢?通过putty/secureCRT连到服务器,改个配置文件?
会用“矛盾”说明还是讲逻辑的,逻辑上讲不用nano,说明nano更难用?
【 在 spadger 的大作中提到: 】
: 会用和觉得难用又不矛盾,win下面就从来不用vi。linux下捏着鼻子用而已。
:
: #发自zSMTH@Note 8 Pro暖手宝
--
FROM 124.114.151.*
然后外星人说,你的说明书上只有r档。地球人窃喜,终于坑了一片人。
话说,直接打git,出现的短命令列表你自己不看吗?checkout在里边吗?reset有没有?
自己看看不就知道了。
【 在 csyw0731 的大作中提到: 】
:
: 话说地球人终于跟外星人联系上了。地球人决定送给外星人一辆汽车。担心外星人不知道怎么开,就把一本说明书一同送过去。外星人很聪明,虽然没见过地球人开车,但是一边仔细翻阅说明书,一边鼓捣汽车。不到几天居然就开起来了。外星人的小伙伴们相互学习,都学会了开车,甚至出了几个赛车高手。
:
: 这一日,外星人又跟地球人联系上了。外星人夸奖地球人送的汽车好,开起来平稳,就是有一点不好,开车的时候脖子总是要扭过去,开几个钟头,脖子都快扭断了。地球人细问之下才知道外星人开车都挂在“R”档上。地球人好心说不要用“R”档上。外星人便涨红了脸,额上的青筋条条绽出,争辩道“你们说明书头几页明明说有R档的,为什么不能用R档?我周围的外星人赛车高手都用R档开车的,他们说用R档开车,不仅速度合适,而且还锻炼身体,他们几十年的颈椎病都治好了”之类的,引得众人都哄笑起来,版上充满了快活的空气。
:
#发自zSMTH@RVL-AL09
--
FROM 124.64.18.*