|
1
网盘咋想的,至少得支持多版本吧。。
|
|
zoharSoulMar 24, 2025
2
git
|
|
3
win 和 mac 都可以写脚本定时同步, 也能做到关机/休眠时触发脚本进行同步.
随便找个 ai 让它帮你写个脚本就好. |
|
MaboroshiiMar 24, 2025
4
本地 git 仓库,然后整个目录同步网盘...
|
|
5
|
|
LittFlowerMar 24, 2025
6
@drymonfidelia 你开这个 repo 又不是面向别人的,是面向自己备份用的,commit 随便写都没人说你吧.. 只要保证版本控制东西不丢就可以了(你可以开个私人 repo )
|
|
zzl22100048Mar 24, 2025 via iPhone
7
你想要 commit 简洁,就多分之开发,合并的时候 squash
|
|
evan1Mar 24, 2025
8
@drymonfidelia #5 那直接搞个闹钟下班前提醒你提交.
|
|
MYDBMar 24, 2025
9
自己备份用的无所谓,随便 commit ,没写完的半拉子我都 commit
|
|
lovelylainMar 24, 2025 via Android
10
没 commit 也还在你公司电脑上吧,下次 commit 呗。如果不想用公共的 git 托管,可以在 nas 上 git ,走 ssh clone push 。
|
|
BenHunDunMar 24, 2025
11
@drymonfidelia #5 习惯好的话可以开分支.
没用的 commit 可以自己通过 rebase 拆开, 然后再提交. 一个人的项目可以通过 -f 提交. 还有一个不确定可不可行, 就可以把代码改动导出成 patch, 然后发送给自己, 在家的时候导入 patch 继续开发. |
|
moefishtangMar 24, 2025
12
|
|
PuteulanusMar 24, 2025
13
4L 那样为什么会没 commit 的同步不走?只要 save 了的就该被同步走啊
|
|
14
你忘记 commit 写个脚本自动提交不就行了吗
|
|
15
syncthing + git
syncthing 用于即时同步,包括把.git 目录的内容一起同步。同步是自动的,不需要手动提交。 git 则用于版本控制。 syncthing 本身也有版本控制,不过我没用过。如果可以满足需求可以只用 syncthing |
|
boubuoMar 25, 2025 via Android
16
s3 版本控制
|
|
monosolo1on1Mar 25, 2025 via iPhone
17
代码改动超过两个文件或者总量超过百行还没 commit 我就会获得 压力+10 、理智-5 、智力-5 的 debuff 。
|
|
serafinMar 25, 2025
18
git 。 当然个人项目怎么开心怎么来,同步有什么问题吗? 同步没有版本控制,是因为懒得 commit 才没有版本控制,不是同步的问题。我同步就是为了有个备份。
|
|
19
|
|
20
git, 但凡用 vscode/idea 等工具, 修改的行都是会变色的, 文件颜色也会发生变化, 怎么可能忘记提交
|
|
LitterGopherMar 25, 2025
21
GIT
commit 本來就是在完成某個任務/功能點之後才提交, 所以也沒必要提交得太平凡, 不至於改個逗號還要專門提交一個 commit. 不過, 如果你就是想要經常提交可以使用 crontab 或其他定時任務在後台幫你自動 commit 和 push, 但是建議你在新的独立分支上進行編寫和操作, 當你真正完成某個功能點之後再 squash merge 到真正的 dev/test/main 分支上. |
|
AoEiuV020JPMar 25, 2025
22
正经程序员还是尽早适应一下 git commit ,别考虑网盘了,这压根不在选项里,
|
|
layxyMar 25, 2025
23
git commit 培养一个习惯吧,你要是用网盘,后面就是灾难,想回滚或者查看提交记录都麻烦
|
|
davidyinMar 25, 2025 via Android
24
實在要用網盤,推薦 deopbox ,免費帳號有 30 天的版本紀錄
|
|
lschoMar 25, 2025
25
你 commit 都能忘,说实话用网盘还是用 git 也没啥区别了。。。。。
|
|
fpureMar 25, 2025
26
--amend 就行了
|
|
27
commit 是能忘的东西吗? 你咋不忘了吃饭啊。。。
|
|
28
我发现了盲点, 个人项目在公司写吗, 不会被狠狠爆金币吗
|
|
superedlimitedMar 25, 2025 via Android
29
|
|
avengerMar 25, 2025 via iPhone
30
git 嫌弃 log 的话可以定期 rebase
|
|
chchwyMar 25, 2025
31
找個插件每 10min commit 一次
|
|
liuidetmksMar 25, 2025
32
zip + 邮箱附件 ☺️
|
|
v1Mar 25, 2025
33
@moefishtang 这个方法在硬件领域(单片机)是非常实用的,smb+zip+版本命名,我朋友公司十几年如此,甚至是 20 人团队协作都没乱过
|
|
kinvyMar 25, 2025
34
我觉得你只是想要一个同步的功能,建议网盘,比如坚果云。git 主要是版本管理,同步只是一个附带的功能(还得需要远程 git 服务器的支持)
|
|
dcsuibianMar 25, 2025
35
公司电脑是公司的财产,怎么能用于写个人项目呢?
|
|
privilMar 25, 2025
36
@bronyakaka #1 很多 网盘有历史文件版本管理的。
|
|
catteroLoMar 25, 2025
37
这两个又不冲突,平时用 git ,网盘同步保底
|
|
MoRanjiangMar 25, 2025
38
|
|
javalaw2010Mar 25, 2025
39
github 有 codespace ,提供一个基本完整的 linux 环境,个人项目的不重度开发的话,每月免费配额够用了。
|
|
yulgangMar 25, 2025
40
|
|
41
git + syncthing/坚果云,缺一不可。我所有项目都是这么做的。
还有的人我不知道怎么想的,下班前没 commit 不是很正常的事?有什么大不了的? |
|
chauncychanMar 25, 2025
42
自建 Gitea
|
|
jaydenWangMar 25, 2025
43
绝大部分网盘同步代码是会有问题的,试下来 dropbox 是做的最好的,可以无感换电脑继续开发
|
|
skiyMar 25, 2025
44
写个 hook ,当关机时,触发提交。
|
|
ellyeMar 25, 2025
45
那你就记得提交
|
|
46
|
|
mistsobscureMar 25, 2025
47
经常忘记 commit ?
这对吗... |
|
Uh7KA5CHmfPPX9GxMar 25, 2025
48
别用公司电脑
|
|
49
我觉得公司电脑上就不存在个人项目代码。
|
|
sn0wdr1amMar 25, 2025
50
git 经常忘记 commit, 这个不知道怎么说。
|
|
securityCodingMar 25, 2025
51
这个有点选?
|
|
HimMar 25, 2025
52
个人项目在公司电脑上开发?
|
|
LemonNoCryMar 25, 2025
53
我说一招
直接带块硬盘 随身携带 |
|
54
|
|
Linho1219Mar 25, 2025 via Android
55
写个脚本定时 commit+push 呗,名字随便写就可以了
|
|
hartleeMar 25, 2025
56
免费的 onedrive ,移动云
收费的坚果云 icloud |
|
shuniaMar 25, 2025
57
定个下班的闹钟,提示信息就写“记得提交代码”
不就完事了吗? |
|
shuniaMar 25, 2025
58
你们程序员,真是能把人整笑了
|
|
BreadKillerMar 25, 2025
59
vscode 有个 live share 的插件,可以允许你远程查看或者编辑代码,你可以在家里的电脑上放自己的项目打开 liveshare server ,然后在公司的电脑上编辑代码
|
|
ioriluMar 25, 2025
60
什么叫忘记 commit
那只能说明你干活没计划安排 正常情况比如有个任务列表, 今天计划完成 3 个功能 那每完成一个功能 commit 一次, 不是很自然的事码, 而且每次 commit 顺便其实也是快速 review 的机会 |
|
sunmlightMar 25, 2025
61
网盘同步给你把老版本覆盖过来你就乐了; 写个脚本自动 copy+commit+push 到其他仓库
|
|
liyafe1997Mar 25, 2025
62
可以用 git 做版本管理,然后用网盘同步仓库
甚至你可以用 Syncthing 来同步仓库(以及任意文件/文件夹),多个设备配置好 Syncthing 以后,就是个分布式的去中心化的网盘 |
|
rldsMar 25, 2025
63
git 啊,必须是 git 啊
|
|
exploreexeMar 25, 2025
64
默默问一句 哥们你会用 git 吗?
|
|
dufldylan1Mar 25, 2025
65
syncthing + git
|
|
KouShuiYuMar 25, 2025
66
应该有 auto commit 的插件
|
|
TsubasaHanekawMar 25, 2025
67
神经病啊 ,在公司电脑上开发个人项目还要向外面仓库传代码
|
|
haha1903Mar 25, 2025
68
能问出这个问题,同时还怼给建议的人。
我觉得是没救了。 |
|
saltpiMar 25, 2025
69
小心个人项目归公司所有
|
|
RoccoShiMar 25, 2025
70
git 忘记同步的话就 dropbox 然后忽略 .git 文件夹就好了
|
|
guanzhangzhangMar 25, 2025
71
看看加个啥休眠 hook
|
|
maix27Mar 25, 2025
72
哥们,啥公司呀(行业)能投奔吗。
|
|
jinliming2Mar 26, 2025
73
写个脚本自动定时 commit --amend 并 push 。
一部分写完,就手动 commit 一次。 后续定时脚本 commit --amend 的时候就会追加到新的 commit 里去。 版本控制也有了,commit 历史也挺清楚。 |
|
son012Mar 26, 2025
74
无脑 git ,之前不懂,现在会用了真的觉得高效得多
|
|
perrydotMar 26, 2025
75
syncthing
|
|
kakakakaka8889Mar 26, 2025
76
你是正经写代码的吗?去过正规公司吗? commit 还能忘记?不理解这个都能忘记的?
|
|
liyanggyangMar 26, 2025
77
git 经常忘记 commit , 把这个坏毛病改掉不就行了吗
|
|
HimMar 26, 2025
78
|
|
JerryYuanMar 26, 2025 via Android
79
你可能缺的是个 ci/cd ,当你有了在线的自动构建以后,你会懒得在本地构建,啥都想提交到云端去构建,然后有这个做动力就忘不了 commit 了(逃
|
|
PendingOniMar 27, 2025
80
突然想起来之前一家公司 因为不会用 SVN 直接把代码存 U 盘上 更别说 git 了 不过用 U 盘还算是安全的了
|