zoukankan      html  css  js  c++  java
  • git之远程库

    远程库
    	添加远程库
    		本地git添加远程库
    			git remote add origin https://github.com/zhazhayu/ipjone.git  
    				origin是远程库的名字	
    				默认叫origin,远程库的名字可以随便写
    		查看关联远程路是否成功
    			git remote -v 
    	推送文件到远程库:
    		第一次,推送到远程库:
    			把本地库的所有内容推送到远程库上,实际上是把当前分支master推送到远程。
    			git push -u origin master  
    				-u参数:由于远程库是空的,我们第一次推送master分支时,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。	         		以后的推送或者拉取时就可以简化命令。
    				origin:远程库的名字
    				master:本地分支的名字
    		第二次以后,推送到远程库:
    			只要使用git push origin master推送最新修改即可;
    	获取内容从远程库:
    		克隆
    		克隆是什么意思
    			就是从远程库中复制内容到本地
    		从远程库克隆。
    			git clone git@github.com:michaelliao/gitskills.git  克隆出一个本地库
    				当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。
    				Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。
    				
    	远程库信息
    		查看远程库的信息
    			git remote   
    				上面显示了可以抓取和推送的origin的地址。如果没有推送权限,就看不到push的地址。
    			git remote -v	
    		删除远程库
    			git remote rm origin  我们可以删除已有的GitHub远程库
    			
    马市
    	添加远程库
    		添加的意思是:把本地和码云的远程库关联
    		git remote add origin git@gitee.com:liaoxuefeng/learngit.git  
    	查看关联远程路是否成功
    		git remote -v 
    	删除远程库
    		git remote rm origin  我们可以删除已有的GitHub远程库:
    
    	本地添加2个远程库
    		git remote add github git@github.com:michaelliao/learngit.git  远程库的名称叫gitee,不叫origin,远程库的名字可以随便起
    		git remote add gitee git@gitee.com:liaoxuefeng/learngit.git
    		git push github master
    		git push gitee master
    		这样一来,我们的本地库就可以同时与多个远程库互相同步:	
    
    

      

  • 相关阅读:
    程序员应该看的书
    linux下grep命令详解
    apache基本配置
    shell脚本从windows下发送到linux下运行失败的问题
    nginx服务器的安装和配置基础
    linux下ps命令用法
    apache的python部署
    《我刀刻我心——关羽往事》新书发布会在京举行
    C++图书中的王者
    C++应用程序性能优化
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/10422748.html
Copyright © 2011-2022 走看看