git提交项目到已有库

Posted of-course

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git提交项目到已有库相关的知识,希望对你有一定的参考价值。

借鉴地址:https://blog.csdn.net/jerryhanjj/article/details/72777618

Git global setup
git config --global user.name "张衍涛"
git config --global user.email "839420539@qq.com"

 

Create a new repository
git clone http://192.168.1.202:8060/guodun-online/online.git
cd online
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

 上传项目

跟踪项目文件夹中的所有文件和文件夹

git add . 

输入本次的提交说明,准备提交暂存区中的更改的已跟踪文件,单引号内为说明内容

git commit -m ‘first_commit‘

关联远程仓库,添加后,远程库的名字就是 origin,这是 Git 默认的叫法,也可以改成别的,但是 origin 这个名字一看就知道是远程库。

git remote add origin https:xxxx.git

如果关联出现错误 fatal: remote origin already exists,则执行下列语句再进行关联

git remote rm origin

把本地库的所有内容推送到远程库上

git push -u origin master

如果在推送时出现错误 error:failed to push som refs to.......,则执行下列语句

git pull origin master

将远程仓库 Github 上的文件拉下来合并之后重新推送上去

执行最后一个语句仍然报错:

fatal: refusing to merge unrelated histories

通过以下语句修复(可能是新版git的问题):

git pull origin master --allow-unrelated-histories

 

以上是关于git提交项目到已有库的主要内容,如果未能解决你的问题,请参考以下文章

将本地已有项目 添加到 git管理中去

Eclipse copy 粘贴到工程的文件没有被git标记,也提交不到本地库

git提交代码五部曲

git 学习

git命令行提交并且同步到远程代码库

为什么在git中添加和提交? [重复]