V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ysy950803
V2EX  ›  程序员

代码忘提焦虑症,如何解决?

  •  
  •   ysy950803 · 2022-04-13 11:36:47 +08:00 · 3080 次点击
    这是一个创建于 965 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你们有没有那种焦虑,就一个项目(不管是公司还是自己的),在公司写了一部分提交了,回家用家里的电脑又写了一部分,但是忘了提交到云端,到公司后就特别焦虑,因为家里那部分代码没提,没法继续写了。 我有一次因为那段代码特别关键,特意打车回家提代码,然后又回公司的,麻了。 如何避免这种问题?

    24 条回复    2022-04-14 11:47:34 +08:00
    soislom
        1
    soislom  
       2022-04-13 11:38:55 +08:00
    考虑一下远程
    ho121
        2
    ho121  
       2022-04-13 11:40:12 +08:00
    只用一台电脑
    Ackvincent
        3
    Ackvincent  
       2022-04-13 11:40:20 +08:00   ❤️ 5
    考虑下不要在家写代码
    ysy950803
        4
    ysy950803  
    OP
       2022-04-13 11:40:46 +08:00
    @ho121 哈哈哈哈!是这个道理,但是不想背公司电脑回家。
    RomeoHong
        5
    RomeoHong  
       2022-04-13 11:40:49 +08:00
    1 )每次完成一个小的功能,都提交,养成习惯
    2 )使用同一个电脑,公司家里来回搬运(个人现在就是这样)
    ysy950803
        6
    ysy950803  
    OP
       2022-04-13 11:41:36 +08:00
    @Ackvincent 有些是自己的小项目,大部分时间其实在家里写。
    ricky0125
        7
    ricky0125  
       2022-04-13 11:41:41 +08:00   ❤️ 1
    远程+1,设置一下主板通电开机,配一个智能插座,远程开机
    ricky0125
        8
    ricky0125  
       2022-04-13 11:43:47 +08:00
    或者开机棒解君愁
    bpazy
        9
    bpazy  
       2022-04-13 11:48:17 +08:00
    从公司连家里是没啥问题的:远程开机+内网互通+远程桌面连接

    但是反过来会有问题, 没法唤醒公司的电脑
    lilith01
        10
    lilith01  
       2022-04-13 11:49:03 +08:00
    提高提交代码的频率,写一部分提一下。时间长了 就养成习惯了
    QK8wAUi0yXBY1pT7
        11
    QK8wAUi0yXBY1pT7  
       2022-04-13 11:55:18 +08:00   ❤️ 10
    请善待就业环境,
    不要下班后写公司的代码。
    rbe
        12
    rbe  
       2022-04-13 12:06:38 +08:00
    可以考虑 vscode remote 开发,代码存在一台远程机器里
    Cambrian07
        13
    Cambrian07  
       2022-04-13 12:30:50 +08:00
    远程吧,frp ,向日葵,哪怕是 teamview
    jones2000
        14
    jones2000  
       2022-04-13 12:32:35 +08:00
    只在公司写代码。
    jones2000
        15
    jones2000  
       2022-04-13 12:36:23 +08:00
    自己项目就用自己的电脑写, 公司项目就用公司的电脑写, 公私要分开,否则下次有什么劳务纠纷就说不清了,理论上在上班时候写的代码是属于公司的, 如果你 ctrl+c,ctrl+v 到自己项目里面,这个就不好说了。
    jiazhoulvke
        16
    jiazhoulvke  
       2022-04-13 12:37:29 +08:00
    我的笔记是用 git 管理的,有时也会遇到这个问题。所以写个了脚本放定时任务里,每分钟运行一次,判断发现没有提交就自动提交。
    ClericPy
        17
    ClericPy  
       2022-04-13 12:38:11 +08:00
    没遇到过, 因为: 我不会在工作时间提哪怕一个字符的代码到个人项目里面去
    Proli
        18
    Proli  
       2022-04-13 13:38:13 +08:00
    打一个 patch
    hash
        19
    hash  
       2022-04-13 13:55:28 +08:00
    基于上一个 release Tag 迁出一个新分支,先开发其他特性
    llh880808
        20
    llh880808  
       2022-04-13 14:17:33 +08:00
    VPS, 公司 /家里都当做跳板,实际的开发一律放在云端
    ysy950803
        21
    ysy950803  
    OP
       2022-04-13 14:57:32 +08:00
    @hxd (笑哭)好的。
    ysy950803
        22
    ysy950803  
    OP
       2022-04-13 14:58:24 +08:00
    @jiazhoulvke 这个不错,自动 amend 了相当于。
    littlewing
        23
    littlewing  
       2022-04-13 23:53:50 +08:00
    在公司开发机上 vscode remote ssh 写,不在本地写代码
    liaowm5
        24
    liaowm5  
       2022-04-14 11:47:34 +08:00
    一直 rdp 远程连公司的台式,笔记本作为瘦客户端
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1201 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:20 · PVG 02:20 · LAX 10:20 · JFK 13:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.