何为远程仓库?很容易理解就是将我们的代码提交到云端的仓库。如今大部人软件开发人员都会有自己的远程代码仓库以便管理和备份。国外的有著名的 Github, BitBucket, 而在国内有我们熟悉的 oschina 。大家可以去申请一个自己的账户,以便学习。
这里我们使用 GitHub.
创建仓库
首先登录 GitHub, 在页面上找到 New repository 创建一个新的仓库。如下
将本地内容推送到远程仓库
我们使用 git push -u origin master 实际会将当前分支推送到远程。记住在第一次推送的时候使用 -u 参数,不但会把本地的 master 分支推送到远程在远程产生 master 分支,还会把本地的 master 和远程的 master 关联起来,在以后的获取和推送的时候会更加的方便。
注意:要关联一个远程库,使用命令 git remote add origin git@server-name:path/repo-name.git;关联后,使用命令 git push -u origin master 第一次推送 master 分支的所有内容;此后,每次本地提交后,只要有必要,就可以使用命令 git push origin master 推送最新修改。
从远端克隆
假设现在远端已经存在一个仓库了,我想把它从远端克隆到本地,这里我们可以使用 git clone git@server-name:path/repo-name.git 将其克隆到本地。
注意:要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。我们可以从 GitHub 上找到这个地址。
大家赶紧去做个小练习巩固下!!!博主要去刷碗了,媳妇都催了!!!