初次创建远程仓库并推送本地项目到远程仓库
初次创建远程仓库并推送本地项目到远程仓库
步骤
管理员在远程创建仓库,有了远程仓库地址,但是没有代码。
在本地搭建项目
在项目中初始化仓库,并进行一次提交
在本地添加远程仓库
将本地代码推送到远程仓库
在项目中初始化仓库,并进行一次提交
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization
$ git init
Initialized empty Git repository in C:/Users/1/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization/.git/
添加远程仓库
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization (master)
$ git remote add origin git@192.168.1.254:devops/teach_organization.git
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization (master)
$ git remote -v
origin git@192.168.1.254:devops/teach_organization.git (fetch)
origin git@192.168.1.254:devops/teach_organization.git (push)
将本地代码推送到远程仓库
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization (master)
$ git push origin master
Enumerating objects: 45, done.
Counting objects: 100% (45/45), done.
Delta compression using up to 6 threads
Compressing objects: 100% (26/26), done.
Writing objects: 100% (45/45), 54.74 KiB | 4.98 MiB/s, done.
Total 45 (delta 1), reused 0 (delta 0)
To 192.168.1.254:devops/teach_organization.git
* [new branch] master -> master
查看全部分支
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization (master)
$ git branch -a
* master
remotes/origin/master
bugs
如果本地git仓库一次提交都没有,则无法查看分支,也无法推送到远程仓库。
1@DESKTOP-3H9092J MINGW64 ~/Documents/WeChat Files/jiezzdota/FileStorage/File/2019-11/teach_organization (master)
$ git log
fatal: your current branch 'master' does not have any commits yet