gitlab 本地文件上传

1.安装git https://git-scm.com/downloads
2.新建项目
a.步骤一:
gitlab 本地文件上传
b.步骤2
gitlab 本地文件上传
3.创建**
a、桌面右键
gitlab 本地文件上传
b、cd ~/.ssh/

如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可

    mkdir ~/.ssh

c、配置全局的name和email,参照你创建的工程Git global setup

git config --global user.name "椰子"
git config --global user.email "[email protected]"

d、生成key
$ ssh-****** -t rsa -C "[email protected]"
gitlab 本地文件上传
e、最后生成两个文件:id_rsa和id_rsa.pub
gitlab 本地文件上传
f、把id_rsa.pub里的内容粘贴到gitlab**中
gitlab 本地文件上传
g、**创建成功
gitlab 本地文件上传
4、上传项目
a、右键要上传的项目,选择Git Bash Here
gitlab 本地文件上传
b、输入下面的命令
git config --global user.name “椰子”
git config --global user.email "[email protected]"
git init
git remote add origin ssh://[email protected]:10022/tyshawn/sdap1.git
git add .
git commit -m “程序源代码”
参考如下界面:
gitlab 本地文件上传
gitlab 本地文件上传
问题描述:
无法实现push操作到gitlab的远程仓库
解决方法
设置远程url地址使用http协议,不再使用SSH协议,如下图:
gitlab 本地文件上传
问题描述:
SSL certificate problem: self signed certificate
解决办法:
方法如下:
1.创建临时环境变量:
windows上命令行输入:
set GIT_SSL_NO_VERIFY=true git clone
Linux下:
env GIT_SSL_NO_VERIFY=true git push
2.用git自带的配置命令:
git config --global http.sslVerify false
如下图所示:
gitlab 本地文件上传
接下类继续运行 git push -u origin master命令,然后遇到问题

gitlab 本地文件上传
问题描述:
GitHub远程仓库中的README.md文件不在本地仓库中。
解决方法:
我们只需加上 --rebase 参数然后再重新 push 一次即可。
[[email protected] qimo]# git pull --rebase origin master
[[email protected] qimo]# git push -u origin master
如下图:
gitlab 本地文件上传
上传成功

相关文章: