回顾项目部署 到oschina
快速设置— 如果你知道该怎么操作,直接使用下面的地址
开源中国帮助文档地址:https://gitee.com/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9#ssh-keys
HTTPS
我们强烈建议所有的git仓库都有一个README, LICENSE, .gitignore文件
(https://gitee.com/help/articles/4119)
Git 全局设置:
终端命令 :
git config --global user.name "XXX"
git config --global user.email "XXX@qq.com"
//创建项目文件夹,README 文件 以及保存本都提交服务器
mkdir XXX
cd XXX
git init
touch README.md
git add README.md
git commit -m " commit content"
git remote add origin https://gitee.com/w4188/XXX.git
git push -u origin master
// 添加.gitignore (一般打开pod 具体内容去git 下载)
touch .gitignore
git add .
git commit -m ".gitignore "
git remote add origin https://gitee.com/w4188/XXX.git
git push -u origin master
SSH
进入.ssh目录
切换目录,MAC中目录的第一个字符如果是 .
表示改文件夹是隐藏文件夹
mkdir ~/.ssh
查看当前目录文件
$ ls
生成 RSA 密钥对
$ ssh-keygen -t rsa -C "邮箱@xxx.com"
查看公钥内容
$ cat ~/.ssh/id_rsa.pub
- 将公钥内容复制并粘贴至
注意:公钥内容以ssh-rsa开头,你的邮箱结尾, 拷贝时不能多一个空格,也不能少一个空格,格式等必须和生成的公钥一致
- 在oschina新建项目
- 克隆项目
配置好sshkey之后, 以后只需要拷贝ssh链接地址,然后利用git指令即可进行相关操作
$ git remote add origin git@gitee.com:w4188/XXX.git
- 注意:oschina仓库对应多种地址,一个是通过http访问的地址,一个是通过ssh访问的地址http方式,git clone https://gitee.com/w4188/XXX.git , git clone git@gitee.com:w4188/XXX.git
添加 .gitignore 同 https
xcode 操作 source control - push / pull