连接Git@OSC操作步骤
一、准备工作
软件下载
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操作步骤的更多相关文章
- Xcode连接git@osc
Xcode 已经集成了git,建立新项目时钩选使用git,然后按照下面步骤让Xcode和git@osc 建立连接. 第一步:成生SSH密钥 打开终端命令工具,输入命令:ssh-keygen -t rs ...
- git工作操作步骤
上班开始,打开电脑,git pull:拉取git上最新的代码: 编辑代码,准备提交时,git stash:将自己编辑的代码暂存起来,防止git pull时与库中的代码起冲突,否则自己的代码就白敲了: ...
- Git分支操作步骤
学习操作Git分支,具体如下: - 查看分支 - 创建分支 - 切换分支 - 合并分支 - 解决分支的冲突 方案: Git支持按功能模块,时间,版本等标准创建分支; 分支可以让开发分多条主线同时进行, ...
- Intellij IDEA连接Git@OSC
错误提示:fatal: remote origin already exists. 解决办法:$ git remote rm origin http://my.oschina.net/lujianin ...
- java连接MySQL数据库操作步骤
package com.swift; //这里导入的包是java.sql.Connection而不是com.mysql.jdbc.Connection import java.sql.Connecti ...
- idea建立项目关联到git仓库操作步骤
eg:创建一个名为demo的git项目 创建git远程项目,命名为[/demo] 在[D:\workspace\gf]创建本地项目[demo] 在idea里选择[VCS]->[Checkout ...
- IntelliJ IDEA使用(3)——IDEA连接Git
摘要: Intellij IDEA作为最强大智能的IDE,内部已经集成了Git的功能,所以不用安装插件,连接Git@OSC也非常容易 首先安装git for windows 推荐使用这个:http:/ ...
- Xshell远程连接的具体操作和Xshell多会话设置小技巧
前几天给大家分享了Xshell的安装教程,今天给大家分享如何在Xshell中进行远程连接,并且分享一下如何设置一条命令可以发送多个终端,这里以Xshell6为例进行说明,具体的教程如下. 1.依次点击 ...
- TortoiseGit和Git操作git@osc简要说明
之前搞过一次git@osc的操作,重装系统后今天准备再次提交代码,悲剧了,我忘了之前怎么干得了,再次百度以后,终于搞定了,准备写下来,省得下次再忘了. 1.首先生成key,使用下面的工具,在Torto ...
随机推荐
- Quartus II 软件生成FFT、NCO、FIR等IP核时卡住不动的解决办法
据网友表示,遇到这个问题时,在任务管理器中手动关闭quartus_map进程就可以了,由于我的电脑最近一直没有出问题,因此也无法验证.欢迎大家针对这个问题讨论,提出肯定.否定的说法. 另外,很多人表示 ...
- 安装配置BITS上传服务
IIS 6.0和IIS 7.0 支持安装BITS上传组件. 下面以IIS7.0为例安装配置bits上传服务. 1.安装 首先确定服务器已经按装IIS服务.依次打开服务管理器->功能->添加 ...
- Java Web系列:JDBC 基础
ADO.NET在Java中的对应技术是JDBC,企业库DataAccessApplicationBlock模块在Java中的对应是spring-jdbc模块,EntityFramework在Java中 ...
- NPOI+Json文件解析Excel
记点笔记,加深印象!最近有个导入Excel工能需要完成,Excel列名是中文的,导入Excel我用的NPOI插件,如果不对Excel做解析,列名有可能会给我带来一些字符方面的麻烦,于是想到了一个比较l ...
- javascript实现八大排序
开学一个月,已经多次梦见笔试出现数据结构算法题,我对数据结构的恐惧已经多于任何“妖魔鬼怪”了.呵呵,看来真的很有必要复习一下常用的数据结构,免得“噩梦”成真. 数据机构等编程基础的重要性不用多说,直接 ...
- kolla 安装
下载 kolla-ansible 和 kolla 源码: git clone http://git.trystack.cn/openstack/kolla-ansible -b stable/quee ...
- 苹果appID的获取方法
1.登陆 iTunes Connect iTunes Connect 2.选择我的app 3.选择相应的应用 4.查看结果
- H - Graphics(dfs)
H - Graphics Time Limit:1000MS Memory Limit:131072KB 64bit IO Format:%lld & %llu Submi ...
- 位集合(BitSet)| Java数据结构
Java Bitset类 BitSet使用示例: import java.util.BitSet; public class BitSetDemo { public static void main( ...
- 点击文字,把input type="radio"也选中
本文原文地址:https://my.oschina.net/jack088/blog/469815 1. <label> <input type="radio" ...