随笔分类 -  git

摘要:1. Git Config:$gitconfig--globaluser.name"Shilin Yi"$gitconfig--globaluser.email "yishilin@gmail.com" 配置git的参数变量,它可以带以下2个参数: --system,针对系统的所有用户的,对应的配置文件在/etc/gitconfig --global,针对系统当前用户的,对应的配置文件在~/.gitconfig 不带参数,针对当前git仓库的,对应的配置文件在.git/config 如果在个人pc上使用git,加上参数--global即可 如果在公共服务 阅读全文
posted @ 2013-02-24 14:00 A Good Boy 阅读(266) 评论(0) 推荐(0)
摘要:当做了一些修改时,一般会直接 "git add ." 先将文件staged起来。但是"git add ."对被删除的内容是无效的,还需要"git rm filename"删除文件,但是git rm命令貌似没有类似"git rm ."的用法(这样可以执行,但意思是删除所有文件),于是,当有比较大量的文件被删除时,一个个的git rm非常麻烦。。我现在基本上都是到gui的git(比如mac的Tower)中全选,批量Stage搞定,但是,命令行下面如何做比较方便呢?git add -A它会把我们未通过 git rm 删除 阅读全文
posted @ 2013-02-16 23:53 A Good Boy 阅读(297) 评论(0) 推荐(0)
摘要:在使用git进行版本控制的时候,当你完成了一个更新,想要将本地版本push到服务时,有时会遇到这种提示:"git updates were rejected because the tip of your current branch is behindhint: its remote counterpart. Merge the remote changes (e.g. 'gitpull')"...这说明你正在操作的版本,在服务器端已经被被别人提前做了更新,解决的办法就是,先将服务器端最新的版本pull下来,与自己的本地版本合并后,服务器才允许继续进行提交 阅读全文
posted @ 2012-12-23 22:49 A Good Boy 阅读(1939) 评论(0) 推荐(1)