zoukankan      html  css  js  c++  java
  • git push到远程仓库


    (此处我以码云为例)

    常用命令:

    • 添加远程仓库:git remote add origin 仓库地址

      (origin只是一个名字,对远程仓库的一个名字,习惯上用origin)

    • 从仓库拉取内容:git pull origin master --allow-unrelated-histories

    • 提交到远程仓库:git push -u origin master
      (-u是绑定)

    • 强制提交到远程仓库:git push -u -f origin master
      (-f是强制,强制提交会覆盖之前所有内容)

    • 将当前分支推送到远程上的同名分支的方便方法:git push origin HEAD


    步骤:

    1. 创建远程仓库:

    2. 进入要推送到远程仓库的目录下(创建git版本库,不懂可参考上面的 “ 创建并提交内容到git版本库 ”)

    3. 若不知该目录下是否已创建了git仓库,可输入查看命令:ls -a

    (-a是指把隐藏文件也显示出来,因为 .git文件是隐藏文件)

    有.git文件代表已创建了git仓库,否则要创建:git init

    4. 接着就是把工作区的内容提交到git仓库:

    (因为一般都建议有README.md文件,所以这里我也创建了一个)

    5. 把本地git仓库与远程仓库关联起来:git remote add origin 远程仓库地址

    (origin只是一个名字,对远程仓库的一个名字,习惯上用origin。若你要关联多个远程仓库,就要取不同的名字了)

    (远程仓库地址如下图处获取。若有配置SSH连接,就选择SSH,否则就选HTTPS)

    • 关联后,push到远程仓库即可:git push -u origin master

    (origin这个名字,要和上面git romote命令的名字保持一致,)

    (-u 是把本地的master和远程仓库的master分支绑定了(若有其他分支也可绑定其他分支),下次再push就不需要写分支名了)

    码云仓库上刷新一下就会看到push的文件了

    6. 至此第一次push已完成啦!!

    7. 那么,修改后如何再次puh呢?

    8. 修改后的push 其实就是少了初始化版本库以及与远程仓库连通这两个步骤而已:

    push到远程仓库:git push

    (注意,第一次push的时候是git push -u origin master,而这次不需要写-u后面了,因为第一次的时候已经把本地和远程的master分支关联起来了)

  • 相关阅读:
    POJ 3083 Children of the Candy Corn
    工程投诉过程中各建设主管理部门联系人表
    Csharp:ListView paging and groups from Any Data Sources
    Csharp: Listview convert Datatable and ListView.Group count
    Csharp:Windowsform using CheckedListBox Datasource
    jquery.jclock.js using different time zone offsets
    在请求和响应中使用 XML
    zindex属性简介
    谁是管理软件的优秀客户?
    知识管理项目简述
  • 原文地址:https://www.cnblogs.com/duduwy/p/13418491.html
Copyright © 2011-2022 走看看