使用git@OSC进行代码托管

使用git@OSC进行代码托管

  • git@OSC的简单介绍
  • git@OSC的基本使用
  • git@OSC使用文档链接和好的博客

git@OSC的简单介绍

  1. 官网地址:http://git.oschina.net
  2. git@osc介绍:http://www.oschina.net/news/40844/git-osc-welcome

git@OSC的基本使用

注册oschina账号 (省略不写)

加入git@OSC(使用oschina账号登陆即可)

git安装

  • git在Windows平台下面的安装

    1. 下载地址:http://rj.baidu.com/soft/detail/30195.html?ald【百度软件中心】
      官网下载地址:http://git-scm.com/download/win

    2. 安装 (虚拟机装的xp,不要介意界面方面)
      安装注意事项

    3. 其他的选择默认即可,安装完成之后即可在鼠标右键之后看到Git Bash Here
      安装完成

  • git在Linux平台下面的安装

    1. 下载 (Linux平台下建议采用源代码编译安装方式进行安装)
      【git各版本源代码下载地址】

    2. Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:

$ yum install curl-devel expat-devel gettext-devel \
    openssl-devel zlib-devel
$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev
  然后编译并安装:
$ tar -zxf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install
  • 直接采用yum install git方式安装后的git版本升级问题

    因为这是我自己遇到的问题,我也讲一下,我用centos系统,安装git时尝试用yum install git安装完git之后,使用git clone命令,结果出现错误:

error:The requested URL returned error:401 Unauthorized while accessing
  • 解决办法

    解决这个问题需要升级git至1.8以上,升级流程如下:

    1. 下载新的git源代码文件 【点击进入下载页面】

    2. 在git源代码解压后的目录下(在第三步时,注意最好把原先安装的/usr/bin下的目录关于git的命令都备份一下,再覆盖):

make prefix=/usr/local/git all
make prefix=/usr/local/git install
ln -s /usr/local/git/bin/* /usr/bin/
git --version

如果能显示版本号,即表示成功

git的基本使用

  • 用户信息

    第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
  • 文本编辑
$ git config --global core.editor emacs
  • 差异分析工具
    还有一个比较常用的是,在解决合并冲突时使用哪种差异分析工具。比如要改用 vimdiff 的话:
$ git config --global merge.tool vimdiff
  • 查看配置信息

    要检查已有的配置信息,可以使用 git config –list 命令:

$ git config --list
    user.name=Scott Chacon
    user.email=schacon@gmail.com
    color.status=auto
    color.branch=auto
    color.interactive=auto
    color.diff=auto
    ...
  • 获取帮助
    想了解 Git 的各式工具该怎么用,可以阅读它们的使用帮助,方法有三:
$ git help <verb>
$ git <verb> --help
$ man git-<verb>

git@OSC使用文档链接和好的博客

http://git.oschina.net/progit/index.html
http://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9
http://git-scm.com/docs
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373962845513aefd77a99f4145f0a2c7a7ca057e7570000
http://git.oschina.net/wzw/git-quick-start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值