首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >2GB USB驱动器上的版本控制

2GB USB驱动器上的版本控制
EN

Stack Overflow用户
提问于 2019-03-20 23:51:28
回答 2查看 0关注 0票数 0

对于我的学校工作,我做了很多切换计算机(从实验室到笔记本电脑到图书馆)。我有点想把这个代码置于某种版本控制之下。当然问题是我不能总是在我使用的计算机上安装其他软件。我可以在拇指驱动器上保留任何类型的版本控制系统吗?我有一个2GB的驱动器,但我可以在必要时获得更大的驱动器。

我正在做的项目并不是特别大。

编辑: 这需要在Windows下工作。

编辑II: Bazaar最终成为我选择的。如果你选择TortoiseBzr,那就更好了。

EN

Stack Overflow用户

发布于 2019-03-21 08:01:40

我是用Git做的。只需创建目录的Git存储库:

代码语言:javascript
复制
git-init
git add .
git commit -m "Done"

将棒,cd插入其中的目录(我有一个大的ext2文件,我用-o loop挂载),然后执行:

代码语言:javascript
复制
git-clone --bare /path/to/my/dir

然后,我把stick带到其他电脑(家里等)。我可以直接在stick上工作,或者再次克隆。转到硬盘上的某个目录并:

代码语言:javascript
复制
git-clone /path/to/stick/repos

当我完成更改后,我会'git push'回到坚持,当我重新开始工作时,我再次'推动'再次将更改从坚持转移到工作计算机上。一旦你设置了它,你可以使用'git pull'来获取更改(你不需要再次克隆,只是第一次)和'git push'以另一种方式推送更改。

这样做的好处在于,您可以通过“git log”查看所有更改,甚至可以保持一些不相关的工作在此期间在两个位置发生变化时保持同步。

如果您不喜欢命令行,可以使用gitk和git-gui等图形工具。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档