前端一般用什么提交代码, VsCode 的插件还是命令行? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
bwensun
V2EX    程序员

前端一般用什么提交代码, VsCode 的插件还是命令行?

  •  
  •   bwensun 2021-12-31 22:46:23 +08:00 4862 次点击
    这是一个创建于 1380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言    2022-01-01 20:30:10 +08:00
    补充一哈,我前端代码一般用命令行,而没找到像 IDEA 的 GIT 那么好用的
    第 2 条附言    2022-01-01 20:30:43 +08:00
    我试试 SourceTree 啊
    29 条回复    2022-01-03 23:52:17 +08:00
    kwrush
        1
    kwrush  
       2021-12-31 22:53:49 +08:00 via iPhone
    命令行,常用的就那么几个
    7gugu
        2
    7gugu  
       2021-12-31 23:11:11 +08:00   2
    SourceTree ,都 2202 年了,就别纠结命令行带来的效率了,搞个 GUI 大幅降低心智负担,香到爆。
    zhcode
        3
    zhcode  
       2021-12-31 23:18:01 +08:00
    lazygit
    zoffy
        4
    zoffy  
       2021-12-31 23:41:25 +08:00
    git cz
    shanyuhai123
        5
    shanyuhai123  
       2021-12-31 23:44:12 +08:00
    提交、切分支、删除命令行更快
    其他用 UI
    jinliming2
        6
    jinliming2  
       2021-12-31 23:45:35 +08:00
    命令行
    jqtmviyu
        7
    jqtmviyu  
       2021-12-31 23:48:07 +08:00
    git cli 命令和 git graph 插件一起用.
    SourceTree 卡卡的, 从来就没习惯过.
    zcm3579
        8
    zcm3579  
       2021-12-31 23:56:25 +08:00
    很多人只会 brach checkout add . commit pull push 这几个命令,然后提交了什么内容从来不检查,我建议这类人用 GUI
    yhxx
        9
    yhxx  
       2022-01-01 00:22:35 +08:00
    SourceTree + 1
    jinliming2
        10
    jinliming2  
       2022-01-01 00:31:20 +08:00
    @jinliming2 #6 除了 diff 的时候,用 VSCode 看起来比较直观,直接 VSCode 挨个文件检查并点击 add ,避免不慎把临时的调试代码添加了。其他时候都是命令行。
    主要原因是对自己执行的代码心里有数,误操作之后也还可以看历史执行了哪些命令来挽救。
    对于 GUI 工具没有安全感,点一下是方便,误操作火葬场,救火的时候关键是不知道 GUI 执行了哪些骚操作,得挨个地方检查才能放心……
    Goooler
        11
    Goooler  
       2022-01-01 00:32:55 +08:00 via Android
    都不如 idea 好用
    pengtdyd
        12
    pengtdyd  
       2022-01-01 00:36:09 +08:00
    命令行 我知道自己在干嘛
    nightwitch
        13
    nightwitch  
       2022-01-01 00:42:32 +08:00
    vscode, 提交前会逐文件 diff 一下以确保没有提交不该被提交的临时性的代码。
    否则提交上去还会被其他人打回来,更浪费时间
    caisanli
        14
    caisanli  
       2022-01-01 03:26:35 +08:00
    vscode 自带的 git 工具
    LieNoWell
        15
    LieNoWell  
       2022-01-01 08:29:22 +08:00
    gui 查看变更,diff 太难用,剩下的全部是命令行
    ALVC666
        16
    ALVC666  
       2022-01-01 09:28:08 +08:00
    除了看 diff 不用命令行别的都随意怎么快怎么来
    musi
        17
    musi  
       2022-01-01 11:03:53 +08:00
    webstorm yyds
    wu67
        18
    wu67  
       2022-01-01 16:57:23 +08:00
    vscode 用来 diff, 其他操作一律 sourcetree, 一年可能执行不到一两次的强制提交才用 cli
    uni
        19
    uni  
       2022-01-01 17:16:08 +08:00
    简单的就 git commit -am 'fix: ...' 然后 git push ,复杂的就用 vscode 的 gitlen 慢慢看
    creanme
        20
    creanme  
       2022-01-01 18:20:42 +08:00
    以前我喜欢用 vscode ,但是现在公司电脑卡得批爆,改一行代码 git 的进程就会跑到接近 100%那种,而且会卡很久,vscode 源码控制那里会一直转圈圈转很久。
    zhuangzhuang1988
        21
    zhuangzhuang1988  
       2022-01-01 19:01:50 +08:00
    @7gugu 同意。
    VShawn
        22
    VShawn  
       2022-01-01 20:33:52 +08:00
    tortoiseGit
    imgradeone
        23
    imgradeone  
       2022-01-01 20:36:48 +08:00
    GitHub Desktop
    daiwenzh5
        24
    daiwenzh5  
       2022-01-01 21:55:16 +08:00 via Android
    vscode 内置 git ,以及 git history ,集成度已经很高了
    irytu
        25
    irytu  
       2022-01-01 23:12:49 +08:00 via iPhone
    习惯命令行了 一点也并没觉得 gui 跟心智负担有什么关系?
    aisles1
        26
    aisles1  
       2022-01-02 00:06:23 +08:00
    命令行 GUI 都可,看个人习惯了,不影响工作就行
    dumbass
        27
    dumbass  
       2022-01-02 14:57:43 +08:00 via iPhone
    有时候用命令行,比如此时正在 windows terminal 上操作。有时候文件太多,想分批提交,就用插件,这里推荐一个简单好用的 commit 信息填写插件 adam-bender.commit-message-editor 。
    unco020511
        28
    unco020511  
       2022-01-03 10:53:41 +08:00
    我一般用 sourceTree
    Hellert
        29
    Hellert  
       2022-01-03 23:52:17 +08:00 via Android
    smartgit
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2619 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 06:09 PVG 14:09 LAX 23:09 JFK 02:09
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86