摘要:
在仓库目录下新建一个名为.gitignore的文件(因为是点开头,没有文件名,没办法直接在windows目录下直接创建,必须通过右键Git Bash,按照linux的方式来新建.gitignore文件)1. 在需要创建.gitignore 文件的文件夹, 右键选择Git Bash2. 输入touch .gitignore在文件夹就生成了一个“.gitignore”文件。 然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。2.输入 vim .gitignore 启动编辑器 然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。 保存后在文件夹就生成 阅读全文
摘要:
git commit时,会打开默认的文本编辑器,要求你输入提交信息。提交信息的格式一般是第一行是简要的更改说明,之后空一行,再之后写具体 内容(这里格式就无所谓了。不过如果有多条消息需要说明推荐用*做列表)。当你没有设置默认文本编辑器时,会打开 vi。其基本操作是:初始在正常模式,按 i (小写,即按 I 键)进入插入模式,写文本;写完后按 Esc 回到正常模式,输入:wq(依次按 <Shift-;> w q,会在末行显示)保存更改并退出编辑器。 阅读全文
摘要:
用户名和邮箱git config --global user.name 'Your Name'git config --global user.email 'You@your.domain'配置换行符Windows下建议:git config --global core.autocrlf true //这将使文件换行符在仓库里LF,工作目录里CRLF。Linux下建议:git config --global core.autocrlf input //只在进仓库时CRLF-->LF。起命令别名,可以给命令起 alias 以减少拼写,例如:git confi 阅读全文
摘要:
http://cwind.iteye.com/blog/1666646有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。使用git status时,会在Untracked files里面看到这些文件列表,在一次需要添加的文件比较多时(使用git add . / git add -u),会把这些所有的未跟踪文件添加进索引。============一些牢骚============于是自然想要告诉git把这些文件忽略,我们当然会想到去Google,输入本文标题这个关键字(一部分人会直接去看document),然后当然会有很多解决方案,多数告诉 阅读全文
摘要:
http://hi.baidu.com/orangejackylee/item/d34091bc271844aaebba9377创建 .gitignore 随意设置想跟踪哪些文件 和不跟踪哪些文件. 1.在项目根目录下建立 .gitignore 文件2. .gitignore文件过滤有两种模式,开放模式和保守模式2.1开放模式负责设置过滤哪些文件和文件夹过滤文件夹设置:/mtk/ 表示过滤这个文件夹过滤文件设置指定过滤某种类型的文件:*.zip*.rar*.via*.tmp*.err指定过滤某个文件:/mtk/do.c/mtk/if.h2.2 b保守模式负责设置哪些文件不被过滤... 阅读全文
摘要:
http://blog.csdn.net/richardysteven/article/details/6069418一般某个项目dev过程中都会产生一些中间文件,这些文件是我们不想要追踪的。git中可以使用.gitignore文件来忽略这些文件。 在需要的目录下面 添加 .gitignore文件 : 文件中每一行表示需要忽略的文件的正则表达式。vim .gitignore$cat .gitignore #ignore .metadata.metadata.gitignore#ignore obj and lib file*.[oa] 当前的目录情况$ls -altotal 24drwxr-x 阅读全文