• 请不要在回答技术问题时复制粘贴 AI 生成的内容
danmu17
V2EX  ›  程序员

有没有什么推荐的适合个人使用的版本控制方案

  •  
  •   danmu17 · Aug 3, 2019 · 5883 views
    This topic created in 2492 days ago, the information mentioned may be changed or developed.
    最近开始在自己的私人电脑上写一些 code,
    发现需要一个本地的版本控制方案,
    不然修修补补的很容易出问题。。
    但是常年用的公司用的那套远程编译版本控制的系统又完全不合适。。。
    所以来求助一下。。。。
    29 replies    2022-02-25 19:54:15 +08:00
    airyland
        1
    airyland  
       Aug 3, 2019 via iPhone
    git 不能直接用么?
    harde
        2
    harde  
       Aug 3, 2019
    git 本身就支持本地使用。
    auin
        3
    auin  
       Aug 3, 2019   ❤️ 1
    git 只用 commit 命令就是天然的本地版本管理,push 不用就是了

    git init
    git add .
    git commit -m ''

    完美
    vjgshjjdj96
        4
    vjgshjjdj96  
       Aug 3, 2019 via Android
    要不试试 gitea
    stanjia
        5
    stanjia  
       Aug 3, 2019
    git
    SaigyoujiYuyuko
        6
    SaigyoujiYuyuko  
       Aug 3, 2019
    git....
    xiri
        7
    xiri  
       Aug 3, 2019
    git 你不提交不就是本地的吗?
    leopku
        8
    leopku  
       Aug 3, 2019 via Android
    gitea +1
    caola
        9
    caola  
       Aug 3, 2019
    个人使用 Git,不需要服务器,可以本地提交
    rocbomb
        10
    rocbomb  
       Aug 3, 2019
    本地 commit 就可以啊 分支什么全在本地
    SuperMild
        11
    SuperMild  
       Aug 3, 2019 via iPhone
    公司用什么?如果你已经习惯,装一个本地使用应该也行。

    另外,github 已经支持免费仓库,你如果用 git,既可完全本地,也可考虑顺手 push 到 github 当作多一个备份,这样本地硬盘故障等问题也不会丢资料了。
    SuperMild
        12
    SuperMild  
       Aug 3, 2019 via iPhone
    免费私有仓库
    muzuiget
        13
    muzuiget  
       Aug 3, 2019
    用 git 不好么?
    leafre
        14
    leafre  
       Aug 3, 2019
    git
    loading
        15
    loading  
       Aug 3, 2019 via Android
    试一下 gogs 吧,比较好轻的 git 服务端。
    AlvaIM
        16
    AlvaIM  
       Aug 3, 2019
    直接 git, 你还可以在自家的群晖上一键部署 gitlab......
    laminux29
        17
    laminux29  
       Aug 3, 2019
    SVNServer,免费的,支持 Windows,点点鼠标就能装好。

    然后客户端用小乌龟 TortoiseSVN。
    laqow
        18
    laqow  
       Aug 3, 2019 via Android
    求教一下本地建的 git,但对 50M 以上的二进制文件不希望复制一份到 repository,只要在远端端记录一下版本历史就好,这个有办法实现吗?或者有什么对这种一次生成基本就不更改的文件比较省空间的版本管理方案?
    nthhdy
        19
    nthhdy  
       Aug 3, 2019
    git 完全可以
    sunnywx
        20
    sunnywx  
       Aug 3, 2019 via Android
    @laqow 大文件用 svn 吧
    usslss
        21
    usslss  
       Aug 3, 2019
    ..不应该是 git 本地不推送吗 不提交是什么鬼
    RockShake
        22
    RockShake  
       Aug 3, 2019
    SVN 其实对个人来讲是更好的同步方案
    HongJay
        23
    HongJay  
       Aug 3, 2019
    @RockShake svn 和 git 的区别可不是个人
    MonoLogueChi
        24
    MonoLogueChi  
       Aug 3, 2019 via Android
    git fls ?
    wzwwzw
        25
    wzwwzw  
       Aug 4, 2019
    github 不是有免费私有仓库么,如果要是没有推送远程的需求,本地不推送也够用了
    summer20100514
        26
    summer20100514  
       Aug 4, 2019
    别问,问就是 git
    yunye
        27
    yunye  
       Aug 4, 2019
    buddy.works
    xiaoz
        28
    xiaoz  
       Oct 22, 2019
    可以考虑用 gogs 搭建私有 git 仓库。
    lunny
        29
    lunny  
       Feb 25, 2022
    Gitea 必须的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2870 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 09:00 · PVG 17:00 · LAX 02:00 · JFK 05:00
    ♥ Do have faith in what you're doing.