目录

一、注册账号Gitee账号:

1.注册账号   

2.创建远程仓库

二、初始化本地仓库

1.Git Bash安装

三、配置Git

1.基础说明

2.获取SSHKey

3.设置基本信息

4.初始化本地库

5.更新到远程仓库


一、注册账号Gitee账号:

1.注册账号   

https://gitee.com

2.创建远程仓库

登入Gitee后,点击头像旁边的"+"加号-->新建项目

gitee建立一个maven项目 gitee怎么创建仓库_远程仓库

填写项目基本信息后直接点击创建,这样一个远程仓库就已经创建完成了

gitee建立一个maven项目 gitee怎么创建仓库_gitee_02

二、初始化本地仓库

1.Git Bash安装

本地仓库的初始化需要借助软件Git Bash 来完成。点击前往Git官网

下载适用您的电脑的Git版本,下载完成后运行安装程序,过程中使用默认选项即可,若须修改安装路径,须保证安装路径为全英文。

gitee建立一个maven项目 gitee怎么创建仓库_初始化_03

gitee建立一个maven项目 gitee怎么创建仓库_gitee建立一个maven项目_04

gitee建立一个maven项目 gitee怎么创建仓库_远程仓库_05

三、配置Git

1.基础说明

完成安装后运行Git Bash,出现下面这样的命令行窗口,

Administrator@ZYB MINGW64 ~/Desktop是什么意思?

@前是计算机用户名,

@后是计算机名,

MINGW64表示正在运行的Git Bash的信息

~表示根目录,默认情况下是C:\Users\Administrator,这里是C:\Users\Hanani

gitee建立一个maven项目 gitee怎么创建仓库_远程仓库_06

2.获取SSHKey

首先要在本地创建一个ssh key 这个的目的就是你现在需要在你电脑上获得一个密匙。

按如下命令来生成sshkey:

$ ssh-keygen -t rsa -C "15028002462@163.com"  

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key

查看你的 public key

$ cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2E... 15028002462@163.com

并把他添加到Gitee(gitee.com SSHKey添加地址

gitee建立一个maven项目 gitee怎么创建仓库_gitee_07

 

添加后,在终端中输入

$ ssh -T git@gitee.com

第一次绑定的时候输入上边的代码之后会提示是否continue,输入yes后程序会自动连接,如果要求登录,直接输入登录信息即可。

再次执行上面的命令,检查是否成功连接,如果返回一下信息,则表示添加成功

Welcome to Gitee.com, YourName!

You've successfully authenticated, but GitHub does not provide shell access.

3.设置基本信息

 接下来还需要简单的设置一些东西。

$ git config --global user.name "promsing"
$ git config --global user.email "15028002462@163.com"

name尽量和Gitee保持一致,但email必须是码云注册时使用的邮箱。命令不分前后,没有顺序。

4.初始化本地库

然后就是将你的远程仓库克隆到本地,或者你可以在本地初始化一个项目后再进行云端绑定。

$ git clone https://gitee.com/promsing/test
#yourname 您在码云或注册的用户名
#repository 您创建的远程仓库名称

本地初始化

#Gitee
$ cd d:/test //首先在文件系统中创建一个项目文件夹,然后在Git中 cd 到这个工程目录
$ git init //初始化本地项目
$ git remote add origin <远程仓库地址> //绑定远程仓库
#注:地址形式为 https://gitee.com/promsing/test.git

5.更新到远程仓库

在本地进行编辑后,更新到远程仓库

git add .    //指定更新内容    . 表示全部更新,test.txt 表示更新指定文件
git commit -m "一些注释说明"     //添加更新说明
git push origin master            //执行更新操作

在执行更新操作时,由于需要验证远程仓库的用户信息,程序反应较慢,不要以为Git Bash挂掉了哦