@SanMao
2015-12-05T06:32:17.000000Z
字数 1171
阅读 1272
源代码管理
SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。
你可以按如下命令来生成sshkey(输入自己的邮箱账号)
ssh-keygen -t rsa -C "shenfangwu@163.com"
之后会提示输入2次passphrase,这里直接回车即可

输入指令查看公钥
cat ~/.ssh/id_rsa.pub
把公钥添加到 Git @ OSC https://git.oschina.net/profile/sshkeys(注意复制完整)
注意:公钥内容以ssh-rsa开头,你的邮箱结尾, 拷贝时不能多一个空格,也不能少一个空格,格式等必须和生成的公钥一致添加以后在终端输入指令(会提示选择yes或者no,输入yes)
ssh -T git@git.oschina.net
Welcome to Git@OSC, SanMao-SF5! git clone 输入项目的SSH地址

添加gitignore
cd /Users/V/Desktop/Swift/新浪/Sinacp /Users/V/Desktop/gitignore-master/Swift.gitignore .gitignore 注意:/Users/V/Desktop/gitignore-master/ 是保存 gitignore 的目录git add . git commit -m"添加gitignore" git pushgit branchgit branch -rgit branch [name] (新分支创建后不会自动切换到当前分支)git push origin [name] (本地分支push到远程)git push origin :heads/[name]或者git push origin :[name]git checkout [name]git checkout -b [name]git branch -d [name] (-d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的,如果想强制删除一个分支,可以使用-D选项)git merge [name] (将名称为name的分支与当前分支合并)