文档章节

SourceTree与Git@OSC设置

iNiL0119
 iNiL0119
发布于 2015/05/06 11:27
字数 333
阅读 3834
收藏 6

一 Git@OSC和SSH

首先,必须拥有OSChina的代码托管系统Git@OSC账号。然后必须在本地生成私钥和密钥,在终端然输入代码如下:

ssh-keygen -t rsa -C "938409789@qq.com"

不用设置文件夹名称和密码,一直确定就可以。


这样,在用户目录的.ssh文件中自动生成一个id_rsa的私钥和id_rsa.pub的密钥。

打开id_rsa.pub,复制里面的内容粘帖到Git@OSC中“SSH公钥”中(注意,此处的公钥为账号公钥,不是项目公钥)。

接着新建Git项目(Repo)。打开终端并cd到自己的项目文件夹,并输入代码如下:

git init
git add *
git commit -a -m "first commit"    (或者git commit -m "commit isuden")
git remote add origin git@git.oschina.net:用户名/项目名.git
git pull origin master(从远程仓库获取并合并到本地库)
git push origin master(将修改推送到远程仓库)

这样,本地的项目文件就会被推送到Git上了。


二 Sourcetree和代码推送

下载安装最新版的Sourcetree,打开自己的项目文件夹。

选中更改的代码文件,提交 -> 填写提交说明 -> 推送

这样你在本地修改的内容就推送到远程仓库了。

© 著作权归作者所有

共有 人打赏支持
iNiL0119
粉丝 6
博文 90
码字总数 88887
作品 0
杭州
前端工程师
私信 提问
使用SourceTree克隆git项目

一直以来,使用git都是使用SourceTree的客户端。最近在码云上面开了几个项目,也想使用SourceTree客户端,找了一下配置方法,亲自试验了。可行。记录一下。 SourceTree配置码云 不同的是,我...

ChinaHYF
2018/10/13
0
0
Mac sorceTree一直显示Passwprd Required

sourceTree 1.我是从码云上建了一个项目然后下载下来再推上去的是就报这个错 解决方法 打开sourceTree偏好设置===》打开网络===》修改url路径(这个就是你登录码云的用户名)...

潇潇程序缘
2018/11/16
0
0
mac下sourcetree克隆git@OSC的项目,一直提示“这是一个无效的源路径/URL”

mac下安装sourcetree后,“新仓库”->“从URL克隆”,复制GIT@OSC中项目的https的url(../xx.git),点击克隆,途中要输入四次git@OSC的密码,之后提示“无效源路径”。详细信息为“Error (in...

fushengxxx
2015/11/03
11.3K
4
git@osc 我通过oschina单点登陆过去,无法添加ssh公钥

添加公钥需要验证密码,我密码肯定正确,还在oschina上登陆验证过,但是git@osc那边就是提示密码错误。 顺便,mbp下使用sourcetree选择Stash能连接服务器,但是同样无法通过验证,求帮助啊。...

xu81.com
2013/11/04
439
5
项目迁移:从码云迁移到Github

之前因为某些原因,在码云gitee创建了一些项目,无奈到后来发觉码云生态活跃度还是不能和github比的,于是打算把项目迁移到github上。 但是项目迁移却遇到了问题,码云支持从Github导入,Gith...

赵客缦胡缨v吴钩霜雪明
2018/11/22
0
0

没有更多内容

加载失败,请刷新页面

加载更多

快速体验 Sentinel 集群限流功能,只需简单几步

️ Pic by Alibaba Tech on Facebook 集群限流 可以限制某个资源调用在集群内的总 QPS,并且可以解决单机流量不均导致总的流控效果不佳的问题,是保障服务稳定性的利器。 Sentinel 从 1.4.0 ...

zhaowei121
14分钟前
1
0
Data Lake Analytics: 读/写PolarDB的数据

Data Lake Analytics 作为云上数据处理的枢纽,最近加入了对于PolarDB的支持, PolarDB 是阿里云自研的下一代关系型分布式云原生数据库,100%兼容MySQL,存储容量最高可达 100T,性能最高提升...

迷你芊宝宝
14分钟前
1
0
DNS解析过程详解

先说一下DNS的几个基本概念: 一. 根域 就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经...

阿锋zxf
14分钟前
1
0
Windows 安装 mysql8.0 配置远程访问

Windows 安装 mysql8.0 配置远程访问 2018年06月15日 11:11:10 吕海洋 阅读数:2142 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wuchenlhy/article/deta...

linjin200
17分钟前
0
0
JVM 指令重排序的意义以及happens-before原则

编译期重排序的典型就是通过调整指令顺序,在不改变程序语义的前提下,尽可能减少寄存器的读取、存储次数,充分复用寄存器的存储值。 假设第一条指令计算一个值赋给变量A并存放在寄存器中,第...

kdy1994
22分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部