0、一般流程

  • 1)自己新写:GitHub创建有README的库 -> clone到本地
  • 2)修改已有:GitHub上fork别人的仓库 -> clone自己账号下的库到本地

1、创建库

右上角加号 -> Create a New Repository -> 填写名称,其他不变 -> 确认

Git:五、操作远程仓库-LMLPHP



提示可以进行3种操作:1)直接创建一个新仓库。2)推送一个现有的仓库。3)复制代码到当前仓库

选第二种,复制GitHub提供的代码,在终端,gitrepository仓库下,关联远程仓库,输入:

git remote add origin https://github.com/***/gitrepository.git

***是自己的GitHub账户名。

origin是远程库的名字,这是Git默认的,可以改成别的。



本地库的内容推送到远程库上:

git push -u origin master

之后开始推送,刷新GitHub网站,就可以看到一毛一样的库了!^ _ ^

之后,在本地修改后 -> add -> commit -> git push origin master

2、克隆远程库到本地(适用于从0开始的库/多人协作开发)

1)在GitHub上创建一个仓库

右上角加号 -> Create a New Repository -> 填写名称,勾选Initialize this repository with a README -> 确认

Git:五、操作远程仓库-LMLPHP

Git:五、操作远程仓库-LMLPHP

2)克隆到本地

点击:Git:五、操作远程仓库-LMLPHP,再点击右边的复制图标复制

此处有2种可选项,一个是HTTPS,一个是SSH。(暂时不知道除了协议不同,还有啥区别,不过说是SSH速度更快些)

终端输入:

git clone <复制内容>

在本地拥有了新库,和README.md文件。

3、pull request

向你fork的库发起请求,“贡献代码”。


参考:

廖雪峰的Git教程

04-17 01:38
查看更多