一、准备工作

软件下载

  Git:地址

  TortoiseGit:地址

二、安装与配置

  1、Git安装

  

Git配置

设置客户端的用户名和email

然后,到Git@OSC 上面注册一个帐号。 这个帐号就是设置客户端的eamil

下一步,根据eamil生成key

生成key的命令

ssh-keygen -t rsa -C "youer email"

如果命令无误执行后,会在当前用户文件夹下,建立一个.ssh的文件夹,文件夹中有两个文件分别是id_rsa和id_rsa.pub,文件id_rsa.pub为生成的key,用记事本打开它。

将key的内容全部复制。

然后登陆http://git.oschina.net ,在个人资料里面找到公钥管理,将这个key粘贴进去,并保存。

然后,回到刚才生成key的GIT命令窗口界面。

在界面中输入命令  ssh -T git@git.oschina.net

如果出现Welcome 那么此时,客户端GIT已经与git@oschina.net 正常连接了。

2、安装TortoiseGit

这里没有特别要说的,一路下一步就好。还有中文语言包,也是一样。

配置TortoiseGit

TortoiseGit----Settings

到这里就配置完成了,下一步是克隆一下代码库。

我们在git.oschina.net上创建的帐号,用那个email帐号,登陆并创建一个项目。然后将项目地址的复制

一般用Https就可以了。git.oschina.net建议让用Https

然后,打开电脑,某个盘符下,或者某个文件夹中。右击--Git Clone

将项目的Https地址,粘贴到这个url地址栏中。然后OK。

这样Git就会把当前项目最新的代码下到本地。剩下的,就是编码,然后提交,再推送。

三、 注意事项

1、 在配置Git时,根据email生成的key命令中 有 -C  这是大写C 不是小写。

2、 Git的使用是 编码后,先拉取(或获取)最新版本,然后,再提交。这里的提交不是SVN中的提交(或TFS中的提交),只是保存在本地。要提交到服务器上,是执行推送。

3、使用TortoiseGit 时,会有一个情况,就是每次推送时,都要输入email和密码,很麻烦。这里提供一个地址,可以保存用户名和密码。

地址

http://blog.csdn.net/liukang325/article/details/24105913

4、

当你配置好git后,在C:\Documents and Settings\Administrator\ 目录下有一个 .gitconfig 的文件,里面会有你先前配好的name 和email,只需在下面加一行

[credential]
helper = store

下次再输入用户名 和密码 时,git就会记住,从而在C:\Documents and Settings\Administrator\ 目录下形成一个 .git-credentials 文件,里面就是保存的你的用户名和密码。

https://username:12345678@git.oschina.net

这样以后再连接git.oschina 代码库时,就不用再输入用户名和密码了!

连接Git@OSC操作步骤的更多相关文章

  1. Xcode连接git@osc

    Xcode 已经集成了git,建立新项目时钩选使用git,然后按照下面步骤让Xcode和git@osc 建立连接. 第一步:成生SSH密钥 打开终端命令工具,输入命令:ssh-keygen -t rs ...

  2. git工作操作步骤

    上班开始,打开电脑,git pull:拉取git上最新的代码: 编辑代码,准备提交时,git stash:将自己编辑的代码暂存起来,防止git pull时与库中的代码起冲突,否则自己的代码就白敲了: ...

  3. Git分支操作步骤

    学习操作Git分支,具体如下: - 查看分支 - 创建分支 - 切换分支 - 合并分支 - 解决分支的冲突 方案: Git支持按功能模块,时间,版本等标准创建分支; 分支可以让开发分多条主线同时进行, ...

  4. Intellij IDEA连接Git@OSC

    错误提示:fatal: remote origin already exists. 解决办法:$ git remote rm origin http://my.oschina.net/lujianin ...

  5. java连接MySQL数据库操作步骤

    package com.swift; //这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connection import java.sql.Connecti ...

  6. idea建立项目关联到git仓库操作步骤

    eg:创建一个名为demo的git项目 创建git远程项目,命名为[/demo] 在[D:\workspace\gf]创建本地项目[demo] 在idea里选择[VCS]->[Checkout ...

  7. IntelliJ IDEA使用(3)——IDEA连接Git

    摘要: Intellij IDEA作为最强大智能的IDE,内部已经集成了Git的功能,所以不用安装插件,连接Git@OSC也非常容易 首先安装git for windows 推荐使用这个:http:/ ...

  8. Xshell远程连接的具体操作和Xshell多会话设置小技巧

    前几天给大家分享了Xshell的安装教程,今天给大家分享如何在Xshell中进行远程连接,并且分享一下如何设置一条命令可以发送多个终端,这里以Xshell6为例进行说明,具体的教程如下. 1.依次点击 ...

  9. TortoiseGit和Git操作git@osc简要说明

    之前搞过一次git@osc的操作,重装系统后今天准备再次提交代码,悲剧了,我忘了之前怎么干得了,再次百度以后,终于搞定了,准备写下来,省得下次再忘了. 1.首先生成key,使用下面的工具,在Torto ...

随机推荐

  1. Quartus II 软件生成FFT、NCO、FIR等IP核时卡住不动的解决办法

    据网友表示,遇到这个问题时,在任务管理器中手动关闭quartus_map进程就可以了,由于我的电脑最近一直没有出问题,因此也无法验证.欢迎大家针对这个问题讨论,提出肯定.否定的说法. 另外,很多人表示 ...

  2. 安装配置BITS上传服务

    IIS 6.0和IIS 7.0 支持安装BITS上传组件. 下面以IIS7.0为例安装配置bits上传服务. 1.安装 首先确定服务器已经按装IIS服务.依次打开服务管理器->功能->添加 ...

  3. Java Web系列:JDBC 基础

    ADO.NET在Java中的对应技术是JDBC,企业库DataAccessApplicationBlock模块在Java中的对应是spring-jdbc模块,EntityFramework在Java中 ...

  4. NPOI+Json文件解析Excel

    记点笔记,加深印象!最近有个导入Excel工能需要完成,Excel列名是中文的,导入Excel我用的NPOI插件,如果不对Excel做解析,列名有可能会给我带来一些字符方面的麻烦,于是想到了一个比较l ...

  5. javascript实现八大排序

    开学一个月,已经多次梦见笔试出现数据结构算法题,我对数据结构的恐惧已经多于任何“妖魔鬼怪”了.呵呵,看来真的很有必要复习一下常用的数据结构,免得“噩梦”成真. 数据机构等编程基础的重要性不用多说,直接 ...

  6. kolla 安装

    下载 kolla-ansible 和 kolla 源码: git clone http://git.trystack.cn/openstack/kolla-ansible -b stable/quee ...

  7. 苹果appID的获取方法

    1.登陆 iTunes Connect iTunes Connect 2.选择我的app 3.选择相应的应用 4.查看结果

  8. H - Graphics(dfs)

    H - Graphics   Time Limit:1000MS     Memory Limit:131072KB     64bit IO Format:%lld & %llu Submi ...

  9. 位集合(BitSet)| Java数据结构

    Java Bitset类 BitSet使用示例: import java.util.BitSet; public class BitSetDemo { public static void main( ...

  10. 点击文字,把input type="radio"也选中

    本文原文地址:https://my.oschina.net/jack088/blog/469815 1. <label> <input type="radio" ...