windows如何将本地的项目上传到远程GitLab - Go语言中文社区

windows如何将本地的项目上传到远程GitLab


第一部分,关于GitLab

第一步:创建一个工程仓库,填写项目名称后直接点创建(Create project)即可。我的项目名称叫:testproject

 

 

第二步:(需要等到有秘钥再来执行以下部分哦,先去第二部分操作git吧)

 

 

第三步:拉取代码到本地

现在本地打开cmd,输入git clone git@git.xiaojukeji.com:lijinglj/testproject.git

 

如果不需要这个项目了,也可以删除的哦

会弹出一个确认框

 

 

 

第二部分

本次操作用到的管理工具是git ,下载地址:https://git-scm.com/(Windows64下载路径:https://desktop.github.com/)

第一步:

安装git工具,一路下一步即可,省略

第二步:

配置git Bash属性,左边是配置前,右边是配置后

 

 

第三步:打开所要上传的项目文件夹, 鼠标右键点击windows系统下选择git Bash Here

3.1设置Git的user name和email

git config --global user.name "你的邮箱前缀"

git config --global user.email "你的公司邮箱全拼"

3.2在本地生成~.ssh

ssh-keygen -t rsa -C "你自己的邮箱@didichuxing.com"

一路回车即可,会在C盘的 用户目录的根目录下生成一个.ssh文件

 

 

3.3  获取KEY,顺序执行以下命令

cd ~/.ssh

pwd

ls

cat id_rsa.pub

 

 

把这一大推东西拷贝到gitlib里面哦,回到最上面第一部分的第二步

3.4测试连接是否成功

ssh -t git@github.com

 

 

第四步:上传项目

4.1执行第一部分的第三步之后,在本地已经有一个文件了

4.2鼠标右键点击windows系统下选择git Bash Here

4.3把本目录更改为仓库

git init

4.4把有更改的文件添加到暂存区

git add .

4.5把暂存区的内容提交到分支,备注操作行为是'testproject'

git commit -m ' testproject'

4.6与gitlib远程代码库创建链接

git remote add origin git@git.xiaojukeji.com:lijinglj/testproject.git

(注意:

如果执行命令报错,报错信息为:fatal: remote origin already exists.

可以先删除已创建的链接,命令为:git remote rm origin)

4.7把分支内容推送到远程gitlib代码库里面,-u表示把本地和远程的分支关联起来,后期就可以简化命令了

git push -u origin master
(注意:
如果执行最后一步报错:error:failed to push som refs to.......
则先执行git pull origin master

然后再重复4.3的命令即可)

 

 

 

 

 

安装和建立远程代码库到这里就结束了,后面的是应用

 

上传本地代码需要三步:

git add .

git commit -m '备注'

git push origin master

  注意

  1、git add .后面有个小数点不要省略

  2、如果是推送其他分支则使用:git push origin 分支名

转载于:https://www.cnblogs.com/lijinglj/p/9488126.html

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_33716941/article/details/94519516
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-04-19 16:52:45
  • 阅读 ( 890 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢