git win10和ubuntu 16.04的安装和配置连接gitee

Posted 余生随缘~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git win10和ubuntu 16.04的安装和配置连接gitee相关的知识,希望对你有一定的参考价值。

1 创建gitee仓库

1.1 登录gitee,进入之后点击"我的码云"->"仓库"->“立即创建”

image-20200403152811091

1.2 设置仓库信息,点击创建

image-20200403153147687

2 win10安装和配置

2.1 下载win10git客户端,链接为:"https://gitforwindows.org/",下载完成后一路“next”

image-20200403093821279

2.2 鼠标右击选择“Git Bash ”,打开终端窗口

image-20200403150239447

2.3 配置本地库用户信息

格式:

$ git config --global user.name "你的名字或昵称"
$ git config --global user.email "你的邮箱"

例:

$ git config --global user.name "makalo"
$ git config --global user.email "makalochen@foxmail.com"

如图所示:

image-20200403151858124

2.4 配置ssh-key 免密登录gitee仓库

2.4.1 生成ssh公钥

$ ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  

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

2.4.2 查看你的 public key,并把他添加到码云(Gitee.com) SSH key添加地址:https://gitee.com/profile/sshkeys

$ cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

image-20200403175107138

输入key标题和将复制的公钥粘贴到公钥文本框中,点击确定。

image-20200403154936458

2.4.3 测试是否添加成功

在本地终端输入

$ ssh -T git@gitee.com

如图则表示添加成功

image-20200403155746333

2.5 下载gitee仓库代码并提交代码

2.5.1 下载gitee仓库代码

打开gitee的web下载我们刚刚创建的gitee仓库

点击“我的码云”->"克隆/下载",找到ssh并复制地址

image-20200403160611520

image-20200403160659480
在终端输入,git clone 命令(类似于SVN 的check out)

下载命令格式

格式:

$ git clone [url]

例:

$git clone git@gitee.com:makalochen/makalo.git

输入回车之后,下载成功

image-20200403162650055

2.5.2 修改并上传

2.5.2.1 检查是否关联远程库

注意:有个.git的隐藏文件夹不要动

找到下载下来的项目(本地库),进入并编辑或创建删除文件

image-20200403163817450

进入下载的项目路径下,打开命令终端输入

$ git remote -v

查看远程库是否已经关联,下图所示表示已经关联,并且远程库的名字为origin(git 给远程库起的默认名称是 origin,如果有多个远程库,我们需要用不同的名称来标识不同的远程库。)

image-20200403164607197

一般clone的库已经关联,如果没有关联可以使用添加关联

$ git remote add 远程库名 远程库地址

进行关联

2.5.2.2 提交修改
$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "my first commit" #提交并备注提交信息
$ git push origin master #将本地提交推送到远程仓库

如图表示提交成功

image-20200403165843206

3 ubuntu16.04 安装和配置

3.1 安装git

以下两个命令,使用root身份依次执行既可安装完成

$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \\
  libz-dev libssl-dev
$ apt-get install git

安装完成后,使用git --version命令查看版本来确定是否安装成功,如图所示表示安装成功

image-20200403172311542

接下来的几个步骤:

配置本地库用户信息(2.3)

配置ssh-key 免密登录gitee仓库(2.4)

下载gitee仓库代码并提交代码(2.5)

是跟win10步骤一样的,只不过在配置ssh-key免密登录gitee这个是再生成一个ssk key 相当于是生成两个key一个用于win10,一个用户ubuntu16,04

最后在这里,列一下本文中及git的常用命令:

配置本地库用户信息
$ git config --global user.name "你的名字或昵称"
$ git config --global user.email "你的邮箱"

配置ssh-key 免密登录gitee仓库
$ ssh-keygen -t rsa -C "xxxxx@xxxxx.com" #生成ssh key
$ cat ~/.ssh/id_rsa.pub #查看ssh key 公钥
$ ssh -T git@gitee.com #测试公钥是否添加成功

下载代码
$ git clone [url]

关联远程库相关
$ git remote -v #查看是否关联
$ git remote add 远程库名 远程库地址 #添加关联远程库
$ git remote rm 远程库名 #删除关联远程库
$ git remote rename 旧远程库名 新远程库名 #修改远程库名
$ git remote set-url 远程库名 远程库地址 #修改关联远程库地址

提交修改
$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "log信息" #提交并备注提交信息
$ git push 远程库名(默认为origin) master #将本地提交推送到远程仓库

以上是关于git win10和ubuntu 16.04的安装和配置连接gitee的主要内容,如果未能解决你的问题,请参考以下文章

win10与ubuntu16.04双系统的安装和配置

win10安装双系统ubuntu 16.04安装完成后无法启动

win10安装ubuntu16.04双系统

1 win10双系统安装ubuntu16.04和18.04(问题详细记录)

UEFI+GPT双硬盘安装Win10+Ubuntu16.04双系统

win10 wsl 安装 ubuntu 16.04