1、git 软件下载
http://code.google.com/p/msysgit/downloads/list
进入你
2、git代码下载方法
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Cloning into 'linux'...
remote: Counting objects: 3048767, done.
remote: Compressing objects: 100% (470576/470576), done.
Receiving objects: 4% (147281/3048767), 56.11 MiB | 40 KiB/s
git pull
........
又如
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
如果网络中断或者电脑休眠什么的,可以直接进入repo目录,执行
git fetch 即可,如下(再次clone会出错的)
Administrator@SDWM-20121201WI /E/work
$ git pull
remote: Counting objects: 1016664
3、git使用beyond compare来比较代码的配置方法
建议配置在~/.gitconfig中
- [diff]
- tool = bc3
- [difftool "bc3"]
- cmd = /usr/bin/bcompare \"$LOCAL\" \"$REMOTE\"
- [difftool]
- prompt = false
- [merge]
- tool = bc3
- [mergetool "bc3"]
- cmd = /usr/bin/bcompare \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"
- trustExitCode = true
4、一些比较简单的操作
$ cd myproject
$ git init 建立仓库
$ git add . 添加到临时队列
$ gitcommit -m'initial commit' 完成commit
$ git remote add origin git@gitserver:/opt/git/project.git 上传到目标
$ git push origin master 执行
这些是下载,更新
$ git clone git@gitserver:/opt/git/project.git
$ vim README
$ git commit -am'fix for the README file'
$ gitpush origin master