美文网首页
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配置,上传工程,切换远程库

    一、配置账户信息 git config --global user.name "用户名" git config -...

  • 项目托管 GitHub

    一、准备 二、创建版本仓 三、远程版本库地址 四、远程版本克隆 1.Git Bash 切换到 工程目录下 2.远程...

  • Git remote 使用

    git remote上传到远程代码库:第一次上传 1、初始化git版本库:git init 2、添加文件到本地库:...

  • Git常见使用命令

    开发项目常用的几个命令: 1、本地库 2、远程库 3、分支管理 4、标签管理 配置别名 别名文件:Git配置文件都...

  • git

    目录 git安装 git配置及使用 添加本地代码到远程仓库 分支管理 改动日志查看 版本的切换 远程服务器配置 公...

  • Git 命令

    git 安装 初始化配置 开发中常用 1)克隆版本库 克隆远程版本库 克隆远程分支到本地 创建本地仓库的克隆 2)...

  • Git

    *上传到远程(Git)文件库 拷贝Git文件库地址 在本地库克隆 git clone ...(拷贝的地址) 查看创...

  • git 将本地文件同步到远程同名目录

    情景:本地代码为非Git库,远程已经建好同名git库,要将本地代码上传到该库。 //初始化本地git库$git i...

  • iOS 组件化开发(二):远程私有库的更新与子库

    在上一篇【iOS 组件化开发(一):远程私有库的基本使用】中我们已经实战了远程私有库的基本操作,但是组件不可能上传...

  • CocoaPods远程私有库从0到1 (转载)

    iOS开发 - CocoaPods远程私有库从0到1 1. ****创建主工程 路径:/Users/Funky/D...

网友评论

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

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