1
yexiaoxing 2017-05-16 23:32:23 +08:00 via iPhone
git 目录… GitHub ?
|
2
choicky 2017-05-17 03:59:19 +08:00 via iPhone 1
坚果云不推荐用坚果云同步代码。
有两种方案,一种方案是只用 GitHub 之类的同步代码。另一种方案是自己 `git init – bare`本地建一个类似于 GitHub 的仓,代码 push 到这个仓里,用坚果云同步这个仓。后者是坚果云推荐的。 |
3
gux928 2017-05-17 08:21:16 +08:00 via iPhone
始终只在一台机器上做 git 提交
到处提交会有奇怪的头文件冲突 |
5
zhengxiaowai 2017-05-17 08:41:20 +08:00
有 git 的话,同步不是应该走 git 么。。
|
6
jeffersonpig 2017-05-17 08:44:00 +08:00
都 git 了为什么还要用其它同步工具……
|
7
hanzhichao2000 2017-05-17 08:45:19 +08:00 1
- bitbucket 可以免费放私有代码
- yandex disk 试试看? |
8
xiaoz 2017-05-17 09:02:38 +08:00
自建 gogs 路过: https://www.xiaoz.me/archives/8379
|
9
diveIntoWork OP @jeffersonpig 因为有两台工作机,要保持文件同步,哪台机器上都能看,而且有些代码不放到 github 上
|
10
Hypn0s 2017-05-17 09:16:55 +08:00
我把仓库放在 OneDrive 里
|
11
zsj950618 2017-05-17 09:22:15 +08:00 via Android
|
12
Charkey 2017-05-17 09:40:04 +08:00
同步代码试试 Git@OSC ?
|
13
Weny 2017-05-17 09:52:51 +08:00 via iPhone
前阵子 coding 收费 部署了 gogs
|
14
raiz 2017-05-17 09:59:16 +08:00
不推荐把 git 目录进行同步, 小文件多, 变动频繁, 如果需要备份代码, 最好打包压缩。 如果要多台工作机保持代码同步,只同步 source code 的就好了。 如果非要,那就弄个脚本压缩.git 目录再同步吧,可能还更快 (还是用 git@osc 吧)
|
15
yumijie 2017-05-17 10:08:46 +08:00
|
16
yushiro 2017-05-17 10:23:49 +08:00 via iPhone 1
一直在用坚果云同步 git 代码,只不过用法与 lz 不太一样。
在坚果云同步目录下新建一个 localgit 目录,在此目录下建立相应的项目空目录:demo001,然后用 git init --bare 参数初始化 demo001。 在实际的工作目录中建立一个 remote,指向坚果云同步目录的 localgit\demo001,后面就是普通的 push 与 pull 操作了。 |
17
endoffight 2017-05-17 10:59:28 +08:00
dropbox 配合 git 很好用
|
18
buildops 2017-05-17 11:26:48 +08:00
Are you kidding me? 为啥不用 GitHub,Coding 托管代码。。
|
19
Vvfan 2017-05-17 11:42:21 +08:00
同觉得 coding 更方便 本地添加一个 remote 就行了
|
20
Vizogood 2017-05-17 22:02:09 +08:00
别用同步盘同步 git 仓库,容易出问题.
找一个私有托管~ |
21
Grubber 2017-05-18 08:24:22 +08:00 via Android
bitbucket 那么好用
|
22
rezus 2017-06-17 11:25:22 +08:00
遇到这个问题了. 参考 http://bbs.jianguoyun.com/topic.php?id=8140#post-29033
改一下权限就 ok 了. 虽然很无奈. find . -name "*.idx" -exec chmod +w {} \; |
23
psubnwell 2017-06-30 09:56:06 +08:00 2
前面说 git 本身就是同步代码的,这是理解错了题主的用法。
坚果云是个人文件夹的云同步盘。而 git 是专业同步代码的。我们为了省事,直接用坚果云同步了所有的个人文件(几乎作为一个 home 目录来用),代码显然属于个人文件的一类。我们不是专门拿坚果云去同步代码。 两者的使用方式也有区别。坚果云运行在后台是毫无存在感的,不知不觉你在公司写了一半进度的文档,你回家打开同步盘继续写,好像没换电脑一样。而 git 是专门同步代码的,需要手动操作,还可以加版本、注释等信息。 之前在坚果云内部使用 git 一直是没有问题的,坚果云对于用户来说是“隐形”的。直到最近三周才出现了这个问题。 |
24
xgdgsc 2018-03-12 10:26:10 +08:00
楼主找到了吗,最近实在不能忍坚果云了,卡在分析一个不存在的 git 文件上,还把反映问题论坛关了,换成个破机器人,syncthing 同步这种如何?
|