上一篇,我们已经把windows下的git图形化环境配置好了,即三个软件安装完毕。本篇将在这个基础上进行操作,以实现将本地项目工程上传至gitlab服务器。上篇安装软件教程地址:https://blog.csdn.net/FCH112702/article/details/102487214
一、登陆gitlab服务器
输入用户名密码,一般新入职后公司会给你新建一个,也可以注册一个。
登陆后,点击右上角的“Settings”,然后左侧的“SSH Key”,准备添加 公钥。
首先下载一个软件 puttygen.exe ,按照系统选择32位还是64位的。
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
双击打开 puttygen.exe,点击Generate,并将鼠标在空白区来回移动(不移动进度条不会动的),之后生成公钥。
首先点击“Save private key”,将私钥保存下来,命名为miyao.ppk,后面会用到【MARK1】。
添加完后在gitlab上新建一个项目文件夹
首先点击Projects->Your projects,然后在搜索框旁边点击下拉菜单,选择New Project
新建名为 test的工程
新建完之后,如下图。右侧点击复制项目地址【MARK2】,后面会用到。
新建一个项目工程文件夹,命名为test,此时该文件夹为空文件夹
右击“Git 在这里创建版本库”
点击 确认
然后进入test文件夹,新建项目文件“test.txt”
右击,如图 “添加”
添加完成,点击 “提交”,用来更新本地版本信息。
写完日志后,继续点击“提交”
本地版本信息提交完成,点击“推送”,该操作是将本地项目同步到gitlab服务器上。
接下来的界面如下,点击管理,配置与gitlab服务器相关信息
远端名为 origin
URL为项目地址,在上面的【MARK2】处获取的。
注意:如果@后面不是服务器的ip地址的话,要将“gitlab.example.com”修改为服务器的ip,
我这里的ip为192.168.1.215,所以实际填的是[email protected]:fanch/test.git
Putty密钥就是之前【MARK1】生成的私钥文件 miyao.ppk
然后点击“添加/保存”
下一步确认,本地git的用户名与邮箱是否与服务器的一致
gitlab服务器上新建项目后,在下方查看用户名和邮箱
点击右侧“Git”,弹出的框点“是”,然后点击“编辑全局.git/config”,将用户名和邮箱改成与服务器上一致,保存关闭。然后点击下方确认按钮。
接着在“管理”按钮前面选择“origin”选项,点击“确认”,会提示成功。
首次提交会出现下面的提示,点击 “是”
推送成功后,可以刷新下gitlab服务器上的页面,能够看到刚才推送上去的工程文件。
其他git上的各项功能,都可以在右键中看到,有兴趣自己尝试一下。