【工具】常用工具&源码

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中

 

  1. [diff]    
  2.     tool = bc3 
  3. [difftool "bc3"]    
  4.     cmd = /usr/bin/bcompare \"$LOCAL\" \"$REMOTE\"    
  5. [difftool]    
  6.     prompt = false    
  7. [merge] 
  8.     tool = bc3    
  9. [mergetool "bc3"]    
  10.     cmd = /usr/bin/bcompare \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"    
  11.     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

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值