@SanMao
2015-12-05T14:32:17.000000Z
字数 1171
阅读 1152
源代码管理
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/新浪/Sina
cp /Users/V/Desktop/gitignore-master/Swift.gitignore .gitignore
注意:
/Users/V/Desktop/gitignore-master/ 是保存 gitignore 的目录git add .
git commit -m"添加gitignore"
git push
git branch
git branch -r
git 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的分支与当前分支合并)