git远程仓库操作
1.首先需要在GitHub上创建一个连接,生成SSH Key。
本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息,通过Git命令生成SSH Key:
ssh-keygen -t rsa -C "youremail@example.com"
然后会生成一个文件如图所示:
2.Github设置。打开github网站并登陆,登陆后将用Git生成的SSH Key粘贴到指定的位置。
步骤如图:
2.1Github用户中心设置
2.2创建SSH Key
2.3填写SSH Key信息
2.4 创建Github远程仓库
2.5填写Github仓库信息
3.在Git中执行命令进行添加远程仓库
$ git remote add origin https://github.com/Github用户名/仓库名.git
推送版本至远程仓库
在本地把文件提交之后,执行以下命令将已提交的文件推送至Github远程仓库:
$ git push -u origin master
执行此命令后,有时候会立刻弹出一个窗口,用于填写Github网站的账号和密码填写上账号和密码无误后点击login按钮,没有的话即表示上传成功。
拉取远程仓库的资源
Git 有两个命令用来提取远程仓库的更新。
①从远程仓库下载新分支与数据
$ git fetch origin 分支名
该命令执行完后需要执行git merge 远程分支到你所在的分支。
②从远端仓库提取数据并尝试合并到当前分支
$ git pull origin 分支名
该命令就是在执行 git fetch 之后紧接着执行 git merge 远程分支到你所在的任意分支。
4)删除远程仓库
如果要删除远程仓库,可以使用如下命令:
git remote rm [别名]
$ git remote rm origin
5)克隆远程仓库
如果要下载github上的项目,执行clone
$ git clone 远程仓库地址
1、当远程仓库资源已经存在时候。先删除,断开远程仓库的连接。
git remote rm origin