gitlab新建项目
点击右上角New Project。
输入新项目名称后点击创建
创建完成后,下面会有提示信息:
Command line instructions
Git global setup
git config --global user.name "xxx"
git config --global user.email "xxx.com"
Create a new repository
git clone http://git.xxxxxxxxx.git
cd xxxxx
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Existing folder or Git repository
cd existing_folder
git init
git remote add origin http://git.xxxxxxx.git
git push -u origin master
创建一个文件夹,执行Create a new repository里面的命令,可以在新工程创建一个master分支,并且有了readme文件的提交。
接着将其他项目的代码copy过来,但是用提示Existing folder or Git repository里面的方法,发现行不通。可以参照(https://www.cnblogs.com/boogieman/p/8621890.html)下面的办法:
将原来服务器上的项目代码迁移到另一台服务器上。
首先新建一个空文件,将原服务器代码取下来。
git clone http://(原服务器代码地址)
进入到取下来的git项目文件夹中:
cd *****(取下来的项目文件夹路径)
再指定需要迁移到的目标地址:
git remote add origin http://(新服务器代码需要存放的地址)
上传到新服务器:
git push origin --all
这样,可以把整个分支,copy到新项目里。
也可以试试(https://www.jianshu.com/p/c91ea165eaa4)
如果项目存在,需要导入到gitlab,可以通过命令行直接将项目导入上去。
进入工程目录 cd $project_root(你的项目路径)
初始化git仓库 git init
添加文件到仓库 git add .
提交代码到仓库 git commit -m 'init commit'
链接到 git servergit remote add origin git@example.com:namespace/projectname.git
push代码到服务器 git push origin master
参考地址:https://www.softwhy.com/article-8406-1.html
https://blog.csdn.net/wu347771769/article/details/88999943
https://www.cnblogs.com/whel0923/p/10782246.html
https://blog.csdn.net/wangwangwanglichao/article/details/79983262
https://blog.csdn.net/qq_40428678/article/details/84074207
https://blog.csdn.net/top_code/article/details/50381432