第一天入职就各种问题,好在能分解开来一个一个解觉。
第一个问题就是代码,这里需要用到的是gitlab,我之前常用为github,虽然我现在并没有发现两者的区别,但最好还是总结一下。
- 工具:git
- url:gitlab
- 操作:本地库与远程库连接,初始化库,上传代码,测试不同的分支上传等。
问题分解
1. 安装git
安装git还是直接走地址:http://git-scm.com/downloads
根据自己的系统要求选择就可以了,一路next,直到遇到path选项,为了方便直接将git加入到path中,如下:
这样即可。
2. 配置远程库
远程库在gitlab中先创建。
这个键位在gitlab中有很多,只需要找到new project即可。创建一个即可,命名随意,不违规,打着方便,看着舒服即可。这一步跟github是完全一样的。
3. 连接并测试功能
完成之后,本地创建一个文件夹
注意该文件夹与库的名字相同!
输入如下:
初始化指令:
git init
创建一个测试文件
vim test.txt
键入一些信息
this is the first
按esc,输入wq!,回车保存
git commit -m"测试"
远程连接,这里的url是你的gitlab仓库地址
git remote add origin [url]
就是上面这段马赛克是保密,自己的url一定要加上。
上一步如果没问题的话。
git push -u origin master
或者
git push -u origin main
看你的分支是什么,我这边是有两个分支
所以我两个指令都可以跑通。输入指令后,键入用户名和密码就可以了。
对于代码的操作修改在本地进行之后push上去就可以了,整体下来跟github是没差的。
如果需要添加ssh秘钥的话,只需要进入git bash
这样就可以了。
~代表当前用户的主目录