码云平台使用

2017-09-01  本文已影响0人  甄晓彬

一. 注册账号

注册链接https://git.oschina.net

二. 创建项目

点击右上角的 "+"  ,选择新建项目按钮,然后填写所需信息。

三. 创建SSH Keys

SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。

生成sshkey:

```

$  ssh-keygen -t rsa -C "你的邮箱"

```

查看你的public key

```

$  cat ~/.ssh/id_rsa.pub

```

ssh-rsa AAAAB3NzaC1yc2EAAAL.... 你的邮箱

然后添加到 Git @ OSC http://git.oschina.net/keys

注意:一定是ssh-rsa开头,你的邮箱结尾,要拷贝全。

查看是否添加成功

```

$ ssh -T git@git.oschina.net

```

如果返回Welcome to Git@OSC, 你的名字!

那就OK了

四. 本地初始化一个项目

设置git的基础配置

```

$ git config --global user.name "你的名字或昵称"

$ git config --global user.email "你的邮箱"

```

在初始化版本库的文件夹中执行以下命令

```

$ cd 本地项目文件夹

$ git init

$ git remote add origin <你的项目地址>

```

**注:**项目地址形式为:

HTTPS:    http://git.oschina.net/xxx/xxx.git

或者

SSH:    git@git.oschina.net:xxx/xxx.git

若不小心填错项目地址,可执行

```

$ git remote rm origin

$ git remote add origin <你的项目地址>

```

至此完成了一次版本你的初始化

克隆一个项目

```

$ git clone <项目地址>

```

完成第一次提交,用一下命令

```

$ cd  进入你已经初始化好的或者克隆项目的目录

$ git pull origin master

$ git add .

$ git commit -m "第一次提交"

$ git push origin master

```

强制更新

```

$ git fetch --all

$ git reset --hard origin/master

```

强制推送

```

$ git push --force

```

**常见问题:**

1、git pull 失败 ,提示:fatal: refusing to merge unrelated histories

在进行Git pull 时,添加一个可选项

```

git pull origin master --allow-unrelated-histories

```

未完待续。。。。

上一篇下一篇

猜你喜欢

热点阅读