SourceTree与Git@OSC设置

一 Git@OSC和SSH

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

ssh-keygen -t rsa -C "[email protected]"

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

SourceTree与Git@OSC设置_第1张图片

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

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

SourceTree与Git@OSC设置_第2张图片

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

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

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


二 Sourcetree和代码推送

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

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

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

你可能感兴趣的:(SourceTree,Git@OSC设置)