将本地库同步到GitHub

将本地库同步到GitHub

(个人笔记 接上篇 https://blog.csdn.net/lanyandong/article/details/80202043
将本地库同步到GitHub


1、创建一个库(初始化生成.git文件)
	# git init
	# git init filename //可以指定目录作为仓库


2、添加到(缓存区)index
	# git add (文件名)
  也可以创建文件 vi/vim


3、提交到master
	# git commit 
	# git commit -m "wrote a readme file" //将文件提到了仓库 (可以添加提交说明)


4、查看工作区状态
	# git status
	# git log --oneline //查看提交记录


5、将本地git链接GitHub  
	# cd ~/.ssh //查看秘钥链接(这里自己已经配置链接好了)
   
    首先在GitHub创建一个空的repository(主要是需要它的 链接)
	# git remote add origin http:....//(远程仓库的URL)
	


6、合并仓库并提交
	# git pull origin master //GitHub的仓库存在文件需要合并
	# git push -u origin master


#################################################################
使用git pull origin master 命令操作时,会遇到这样的错误:fatal: refusing to merge unrelated histories。
这是因为远程仓库已经存在代码记录了,并且那部分代码没有和本地仓库进行关联,我们可以使用如下操作允许pull未关联的远程仓库旧代码:
       # git pull origin master --allow-unrelated-histories

##################################################################

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值