zoukankan      html  css  js  c++  java
  • Git:五、操作远程仓库

    0、一般流程

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

    1、创建库

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



    提示可以进行3种操作:1)直接创建一个新仓库。2)推送一个现有的仓库。3)复制代码到当前仓库
    选第二种,复制GitHub提供的代码,在终端,gitrepository仓库下,关联远程仓库,输入:

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

    ***是自己的GitHub账户名。
    origin是远程库的名字,这是Git默认的,可以改成别的。


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

    git push -u origin master
    

    此时会要求你输入GitHub网站的用户名和密码

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

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


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

    1)在GitHub上创建一个仓库

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

    2)克隆到本地

    点击:,再点击右边的复制图标复制
    此处有2种可选项,一个是HTTPS,一个是SSH。(暂时不知道除了协议不同,还有啥区别,不过说是SSH速度更快些)
    终端输入:

    git clone <复制内容>
    

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


    3、pull request

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



    参考:
    廖雪峰的Git教程

  • 相关阅读:
    51. (转) Android学习路线
    Java字符串操作汇总
    49.Android中线程同步异步方式小结
    (转) Java多线程同步与异步
    (转) 40个Java多线程问题总结
    48.Android中android studio导入ApiDemos 问题小结
    47.Android View的加载过程 (转)
    46.Android View绘制过程 (转)
    45.Android 第三方开源库收集整理(转)
    三级联动
  • 原文地址:https://www.cnblogs.com/ZhengWH/p/10371788.html
Copyright © 2011-2022 走看看