SourceTree与Git@OSC设置

一 Git@OSC和SSHgit

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

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

不用设置文件夹名称和密码,一直肯定就能够。ssh


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

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

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

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上了。
rem


二 Sourcetree和代码推送it

下载安装最新版的Sourcetree,打开本身的项目文件夹。ast

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

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

相关文章
相关标签/搜索