Git 基础 - 远程仓库的使用
——吃素的Ranger
附 :Git官方文档
一、默认首次创建本地仓库以及远程仓库的情况下:
版本(代码)托管服务平台:
码云:是开源中国社区团队推出的基于Git的快速的、免费的、稳定的在线代码托管平台,不限制私有库和公有库数量.
Coding: 是CODING 旗下的一站式开发平台,提供 git/svn 代码托管,免费支持私有库(限定)和公有库
github:是全球最大的开源社区,基于git的版本托管平台。私有库需要付费,访问速度慢。
2.将远程仓库克隆到本地
复制HTTPS or SSH or SVN格式对应的的仓库地址
//以HTTPS为例
$ git clone https://xxx.com/xxx/xxx.git
3.提交本地文件到远程仓库
$ git add . (注:别忘记后面的 . ,此操作是把当前文件夹下面的文件都添加进来)
$ git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)
$ git push -u origin master (注:此操作目的是把本地仓库push到远程仓库上面,接下来会跳出远程仓库的登录认证界面,输入所对应的账号密码即可)
二、已经有本地git仓库,连接远程仓库
1.添加远程仓库
我们在之前已经提到并展示了 git clone
命令是如何自行添加远程仓库的, 不过这里将告诉你如何自己来添加它。 运行 git remote add <shortname> <url>
添加一个新的远程 Git 仓库,同时指定一个方便使用的简写:
$ git remote add pb https://github.com/paulboone/ticgit
$ git remote -v //显示需要读写远程仓库使用的 Git 保存的简写与其对应的 URL。
origin https://github.com/schacon/ticgit (fetch)
origin https://github.com/schacon/ticgit (push)
pb https://github.com/paulboone/ticgit (fetch)
pb https://github.com/paulboone/ticgit (push)
//注:远程仓库建立时默认是只有一个master分支的
2.提交本地文件到远程仓库