使用Git拉取GitLab上的项目

    xiaoxiao2022-07-02  117

     

    一、先到官网下载git  Git官网

    点击安装,一路默认就好

    二、配置Git

    自己建一个空文件夹(存放项目),点击右键出现下面

    点击Git Bash Here 出现下命令行的界面,与我们cmd命令 窗口类似

    1、配置本地仓账号和邮箱

    $ git config --global user.name "Your Name" 【你的名字】

    $ git config --global user.email "email@example.com"  【你的邮箱】

    2、$ ssh-keygen -t rsa -C "your_email@example.com"

    代码参数含义:  -t 指定密钥类型,默认是 rsa ,可以省略。  -C 设置注释文字,比如邮箱。  -f 指定密钥文件存储文件名。 

    以上代码省略了 -f 参数,因此,运行上面那条命令后会让你输入一个文件名,用于保存刚才生成的 SSH key 代码,如:

    当然,你也可以不输入文件名,使用默认文件名(推荐)【直接enter】,那么就会生成 id_rsa 和 id_rsa.pub 两个秘钥文件。

    3、接下来要求输入两次密码,(该密码是你push文件的时候要输入的密码,而不是github管理者的密码),  当然,你也可以不输入密码,直接按回车。那么push的时候就不需要输入密码,直接提交到github上了

    当你看到上面这段代码的收,那就说明,你的 SSH key 已经创建成功,你只需要添加到github的SSH key上就可以了

    4、拷贝 id_rsa.pub 文件的内容,你可以用编辑器打开文件复制,也可以用git命令复制该文件的内容 

    clip < ~/.ssh/id_rsa.pub

    5、 把SSH key添加到 GitLab

    登录你的GitLab,右上角选择Settings

    左边点击SSH Keys 

     把刚刚拷贝的 id_rsa.pub 文件的内容复制到key,title自取,点击Add key即可。

    三、拉取项目

    1、我们需要获取GitLab上项目的地址,每个项目地址不同,一般在GitLab的Projects中,能找到跟你相关的所有项目,点开一个项目,就能看到项目地址,如下图复制

    2、自己建一个空文件夹(存放项目),目录全是英文右键点击Gut Bush Here,然后输入

    $ git clone git@github.com:michaelliao/gitskills.git(你的项目地址)

    如果你在配置Git的第3步,有设置密码,就会出现上面红圈部分,输入密码回车即可

    此时我们完成了一把GitLab上的项目拉到本地,打开你的文件就能看的项目已经成功拉取

    3、若想将数据同步到本地,

    1、进行关联,Git 通常会自动创建一个名为 master 的分支来跟踪 origin/master,如果需要关联不同的分支,使用命令 $ git checkout --track origin/br-2.1.2.1 关联后,直接执行下面命令 $ git pull

    感谢观看,若有问题请留言~~~

    最新回复(0)