美文网首页
iOS开发:git配置,上传工程,切换远程库

iOS开发:git配置,上传工程,切换远程库

作者: 雨洒潇湘 | 来源:发表于2016-12-13 13:35 被阅读72次

    一、配置账户信息

    git config --global user.name "用户名"

    git config --global user.email "邮箱"

    二、创建本地ssh

    ssh-keygen -t rsa -C"邮箱"  // 生成密钥文件和私钥文件

    ls -al ~/.ssh // 查看是否创建ssh成功

    ssh-add ~/.ssh/id_rsa // 使用ssh-add将生成的private key加入到ssh agent中
    pbcopy < ~/.ssh/id_rsa.pub // 将SSH key从文件拷贝到粘贴板中

    打开github ->SSH and GPG keys ->New SSH key   Title 随便填,command + v将SSH key填入key,点击Add SSH key

    回到终端执行ssh git@github.com测试下是否成功

    PTY allocation request failed on channel 0

    Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.

    Connection to github.com closed.

    三、创建本地库及远程库

    cd 到当前工程路径

    git init //初始化本地库

    git add . //将工程添加到列表区

    git commit -m "first" //将工程添加到本地缓存区

    在远程创建一个库(也可切换到已拥有的远程库)

    git remote add origin git@github.com:yourName/xxx.git // 如果第一次则需要讲远程库和本地库进行连接,之后不需要“xxx”为你的远程库名

    git push // 如果第一次push到远程库则使用git push -u origin master

    四、git远程库切换

    修改命令

    git remote set-url origin url

    删除当前远程库关联

    git remote rm origin

    添加新的远程库关联

    git remote add origingit@github.com:sheng/demo.git//冒号后面为你要切换的库名

    参考链接


    Git和Github简单教程 - schaepher - 博客园

    怎样使用 GitHub? - GitHub - 知乎 

    相关文章

      网友评论

          本文标题:iOS开发:git配置,上传工程,切换远程库

          本文链接:https://www.haomeiwen.com/subject/wglvmttx.html