个人项目代码用 git 还是网盘同步更好? git 经常忘记 commit,公司电脑又不让安装任何远控软件

210 天前
 drymonfidelia
6711 次点击
所在节点    程序员
80 条回复
LitterGopher
210 天前
GIT

commit 本來就是在完成某個任務/功能點之後才提交, 所以也沒必要提交得太平凡, 不至於改個逗號還要專門提交一個 commit.

不過, 如果你就是想要經常提交可以使用 crontab 或其他定時任務在後台幫你自動 commit 和 push, 但是建議你在新的独立分支上進行編寫和操作, 當你真正完成某個功能點之後再 squash merge 到真正的 dev/test/main 分支上.
AoEiuV020JP
210 天前
正经程序员还是尽早适应一下 git commit ,别考虑网盘了,这压根不在选项里,
layxy
210 天前
git commit 培养一个习惯吧,你要是用网盘,后面就是灾难,想回滚或者查看提交记录都麻烦
davidyin
210 天前
實在要用網盤,推薦 deopbox ,免費帳號有 30 天的版本紀錄
lscho
210 天前
你 commit 都能忘,说实话用网盘还是用 git 也没啥区别了。。。。。
fpure
210 天前
--amend 就行了
75S3CWXNN0VQ84mg
210 天前
commit 是能忘的东西吗? 你咋不忘了吃饭啊。。。
yb2313
210 天前
我发现了盲点, 个人项目在公司写吗, 不会被狠狠爆金币吗
superedlimited
210 天前
https://v2ex.com/t/1120725

参考一下,可以用 U 盘。
avenger
210 天前
git 嫌弃 log 的话可以定期 rebase
chchwy
210 天前
找個插件每 10min commit 一次
liuidetmks
210 天前
zip + 邮箱附件 ☺️
v1
210 天前
@moefishtang 这个方法在硬件领域(单片机)是非常实用的,smb+zip+版本命名,我朋友公司十几年如此,甚至是 20 人团队协作都没乱过
kinvy
210 天前
我觉得你只是想要一个同步的功能,建议网盘,比如坚果云。git 主要是版本管理,同步只是一个附带的功能(还得需要远程 git 服务器的支持)
dcsuibian
210 天前
公司电脑是公司的财产,怎么能用于写个人项目呢?
privil
210 天前
@bronyakaka #1 很多 网盘有历史文件版本管理的。
catteroLo
210 天前
这两个又不冲突,平时用 git ,网盘同步保底
MoRanjiang
210 天前
加个插件自动 commit 和 merge
javalaw2010
210 天前
github 有 codespace ,提供一个基本完整的 linux 环境,个人项目的不重度开发的话,每月免费配额够用了。
yulgang
210 天前
工作期间的成果物归属公司

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120789

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX