【发布时间】:2015-07-28 06:39:11
【问题描述】:
是的,我是 git 新手,但据我所知,这很痛苦。
假设:
- 我正在使用 Windows 7 64 位
- Git 完美安装
- 使用我目前与 Eclipse 和 SVN 一起使用的 Assembla 存储库
- 我现在正在使用绝对最新版本的 Android Studio 进行开发(仅在 2 天前更新...)
我想在这里问一下,是我缺乏专业知识,还是它根本不如 SVN(这也给我在 Android Studio 中带来了一堆问题,而在 Eclipse 中我可以像魅力一样工作!)。
这就是我所做的: - 做了一个项目并决定添加到版本控制 - 进入项目目录并获取 Bash 控制台。 - “git init”并且由于这个忽略列表,并不是所有的文件都在 git 控制之下(为什么以及如何单独决定这里有一些东西要忽略,这是一个谜,如果有人能解释这会很棒。) - 删除“.ignoregit”文件列表并给出“git add”。 - 现在似乎一切都在 VC 下,但如果我在项目树中向下钻取,我发现例如“build”文件夹未使用 git 签名图标检查。
尝试了每个命令,例如“add -f”和“add *”等,没办法。 有时它似乎在愚弄我添加以前未添加的内容,但从版本文件列表中删除其他内容!
真的很莫名其妙。
谢谢
【问题讨论】:
-
有
.git/info/exclude文件吗? (如stackoverflow.com/a/20796585/6309) -
好吧,不知道你是否有理由这样做,但你真的不应该对每个文件进行版本控制..