将本地库同步到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

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

你可能感兴趣的:(GitHub,Git,计算机基础)