从gitlab上拉取下的项目,然后提交代码,推送时如果没有对应的远程分支,可以用git命令新建一个远程分支:
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ git status
On branch master
Your branch is based on 'origin/master', but the upstream is gone.
(use "git branch --unset-upstream" to fixup)
nothing to commit, working tree clean
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ git branch
* master
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ git push origin master:master
Enumerating objects: 30, done.
Counting objects: 100% (30/30), done.
Delta compression using up to 4 threads
Compressing objects: 100% (20/20), done.
Writing objects: 100% (30/30), 16.22 KiB | 1.62 MiB/s, done.
Total 30 (delta 1), reused 0 (delta 0)
To http://192.168.200.100/yky/ykylogic-mq-extension.git
* [new branch] master -> master
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ branch
bash: branch: command not found
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ git branch
* master
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
$ git branch -a
* master
remotes/origin/master
wangzhj@xxx MINGW64 /d/workspace/eclipse/yky/ykylogic-mq-extension (master)
关键命令:
git push origin master:master