1.安装
下载git安装包安装过程中会碰到安装不了的情况,在弹框出现时按control键再点击pkg包按提示安装即可
2.配置
创建ssh,将SSH key添加到gitlab上
二、创建ssh key、配置git
1、设置username和email(github每次commit都会记录他们)
2.通过终端命令创建ssh key
-
a、检查SSH key
打开终端,运行cd ~/.ssh
如果路径下无文件,直接跳过下一步,如果有代表有ssh key,需进行第二步进行备份
b、备份已有的key,(如果有的话)
mkdir key_backup
mv id_rsa* key_backup
c、.生成SSH key
$ ssh-keygen -t rsa -C test@qq.com(注册邮箱)
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/test/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in yes.
Your public key has been saved in id_rsa.pub.
The key fingerprint is:
fb:c4:b0:e0:47:fd:be:e0:fb:ea:73:ef:a8:29:d5:22 test@qq.com
The key's randomart image is:
+--[ RSA 2048]----+
| |
| |
| |
| . |
| . S .. |
| . oE=o.. |
| . +o+.. |
| ..+.+.. |
| oOB=+o |
+-----------------+
test@qq.com
是我的邮件名,回车会有以下输出
Last login: Sat Jan 6 14:12:16 on ttys000
testMacBook-Pro:~ test$ ssh-keygen -t rsa -C "
test@qq.com"
由于这里我原来已经创建过,这里我选n,没有创建过的,会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。
终端查看.ssh/id_rsa.pub
文件
d.复制sshkey
创建成功后使用:cat .ssh/id_rsa.pub查看sshkey
打开~/.ssh/id_rsa.pub文件,复制id_rsa.pub中的sshkey值添加到gitlab中
三在g i t la b中配置sshkey,如下图所示,点击A d d K e y即可
四、建立本地仓库并初始化
1、命令行打开本次仓库的文件夹目录或者直接创建
cd !/(目录)
2、仓库初始化
git init
3、将项目克隆到本地仓库
git clone URL(项目的SSH地址)
4、更新远程更新到本地:
先打开本地仓库的目录,要是程序文件夹的目录
然后输入更新代码命令,如下所示:
git pull
5、提交代码
git add .
git commit -m “描述”
git push origin master