我用 vps (linux)从 github clone 代码 再打包传回 会丢失 osx win 相关的代码吗?

2016-02-18 10:55:43 +08:00
 mrleft
2461 次点击
所在节点    git
7 条回复
SpicyCat
2016-02-18 12:13:40 +08:00
你这是什么意思,看不懂。 git 怎么会造成代码丢失?
eamars
2016-02-18 12:32:01 +08:00
不会。 github 是不会管你的平台的。

git 唯一会丢代码的条件就是你从 github 上 clone 了代码下来之后重新 push 到比如说局域网的 git repo 中。这时候如果 gitignore 中忽略了一些本不应该忽略的文件的话会导致代码丢失

没错我说的就是 wireshark
billlee
2016-02-18 15:59:07 +08:00
@eamars push 和 ignore 是没有关系的吧。.gitignore 只会影响 工作目录,不影响已经存在的 commit.
quericy
2016-02-18 16:16:33 +08:00
不是很明白楼主的" osx win 相关的代码"是什么意思
如果是换行符的话,autocrlf 选项可能会有影响
eamars
2016-02-18 16:27:36 +08:00
@billlee 是的,但是如果要重新 push 到其他的 repo 中的话部分文件会被 ignore
mrleft
2016-02-18 18:49:26 +08:00
@SpicyCat @billlee @eamars @quericy 谢谢各位 就是不影响 小白 问问清楚好
SpicyCat
2016-02-19 11:55:23 +08:00
@eamars 怎么会这样?如果一个文件已经被 commit ,那不管怎么 push ,怎么改 gitignore 文件,都不会丢失。刚才我试了下, clone 一个 repo ,修改.gitignore 文件,然后 push 到其他 repo ,文件并没有丢失。
你的操作步骤是怎样的?现象能重现吗?

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

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

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

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

© 2021 V2EX