git push 项目的问题

gitlab push 分享

admin@DESKTOP-1N24T7Q MINGW64 ~/Desktop/article
$ git init
Initialized empty Git repository in C:/Users/admin/Desktop/article/.git/

admin@DESKTOP-1N24T7Q MINGW64 ~/Desktop/article (master)
$ git add .

admin@DESKTOP-1N24T7Q MINGW64 ~/Desktop/article (master)
$ git commit -m 'first init'
admin@DESKTOP-1N24T7Q MINGW64 ~/Desktop/article (master)
$ git remote add  origin https://gitlab.com/jianghai/article	#添加远程仓库

admin@DESKTOP-1N24T7Q MINGW64 ~/Desktop/article (master)
$ git remote -v #查看远程仓库

问题一:

$ git pull origin master	#此步第一次提交有可能
warning: redirecting to https://gitlab.com/jianghai/article.git/
From https://gitlab.com/jianghai/article
 * branch            master     -> FETCH_HEAD
fatal: refusing to merge unrelated histories

解决办法:

$ git pull origin master --allow-unrelated-histories #强制合并
warning: redirecting to https://gitlab.com/jianghai/article.git/
From https://gitlab.com/jianghai/article
 * branch            master     -> FETCH_HEAD
Merge made by the 'recursive' strategy.
 README.md | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 README.md

添加上传分支:

$ git push --set-upstream origin master	#第一次有提示输入密码
warning: redirecting to https://gitlab.com/jianghai/java-demo.git/
Everything up-to-date
Branch 'master' set up to track remote branch 'master' from 'origin'.

push到gitlab:

$  git push --set-upstream origin master
warning: redirecting to https://gitlab.com/jianghai/article.git/
Enumerating objects: 19, done.
Counting objects: 100% (19/19), done.
Delta compression using up to 4 threads
Compressing objects: 100% (18/18), done.
Writing objects: 100% (18/18), 13.74 MiB | 3.18 MiB/s, done.
Total 18 (delta 1), reused 0 (delta 0)
To https://gitlab.com/jianghai/article
   bdd64e9..bf03bf7  master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

相关ssh权限需要添加,相关链接

posted @ 2019-12-08 14:04  jhai  阅读(150)  评论(0)    收藏  举报
……