Git使用(1)-适合实习生小白的整理
GIT作为现在最流行的代码管理工具(我这么认为的),必定是新手小白必须学习的第一件事儿,但是过程中遇到了很多问题,相信刚开始大家都会遇到问题。So,我准备把这个整理出来,写出一份我的操作,自认为最适合新手的操作。这里用的是GItLab,默认你已经创建了项目或者是被加入到一个项目中了,也默认你下载安装好了Git。
一、生成SSH KEY
这里就介绍用GIt GUI来生成SSH KEY,毕竟图形界面比较友善嘛!
1.桌面右键打开Git Gui, 选择【help】,点击【Show SSH KEY】
2.由于之前没有配置过SSH KEY,此时会显示没有任何SSH 公钥
3.点击右上角【Generate key】,此时会弹出一个界面,要求你输入passphrase
这里的passphrase,我是直接为empty,也就是什么都不填
如果很不幸的你有这个鬼东西,要么百度要么问前辈吧!
4.然后再次确认输入passpahrase .
5.此时就会生成一个SSH Key
6.如果以后需要查看SSH Key。此时可以在Git Gui界面上点击【help】->【Show SSH KEY】,查看此次生成的SSH Key。
7.进入GITLab首页选择右上角头像,选择Settings进入设置页
8.在选择SSH Keys,然后将从GUI复制过来的SSH key填入点击add,看到如下图就算成功了
二、创建new branch
这里呢,要引入一个分支的概念,那么什么是分支呢,我的理解就是一个指向 某地的可变指针,然后这个某地在最开始的时候复制了一份父分支的内容(理解可能有错,不官方啊,注意下)
1.进入到项目首页
2.点击Branches
3.填上名字和创建在哪个分支下的
这个名字在之后下载代码会用到,然后create from就是父分支(我这样称呼)
这样就创建一个new branche(就算成功了),当然你可以在分支列表里看看,有就说明成功了,接下来就是拉代码了!
三、下载代码
1.找到本地仓库右键Git Bash
所谓本地仓库,其实就是你准备存放代码的地方,这里我是放在F盘的workspace里
2.进入到本地仓库所在的文件夹里(我这里就是workspace了),然后右键Git Bash(我这里是先下载然后用IDEA打开,当然也可以用IDEA直接下载clone,但是我就是喜欢前者)
3.输入git clone < SSH> -b <远程分支名>
ssh就是GItlab项目首页的链接,结尾为.git,远程分支名就是你之前new branch的名字,这样就可以产生一个跟远程分支同名的本地分支,并且有着一套相同的代码。
4.项目导入
然后打开你的IDE,我这里呢是用的IDEA,然后将项目导入。右下角看到这样的标志就是成功了。
建立的一个跟你远程分支同名的本地分支,然后指向了这个远程分支。
结束语
希望自己成长的快一点吧!这里是我对自己的操作的理解,如果有错是很正常的,欢迎大家来找茬啊!