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

1 创建gitee仓库

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

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

2 win10安装和配置

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

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

2.3 配置本地库用户信息

格式:

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

例:

$ git config --global user.name "makalo"
$ git config --global user.email "[email protected]"

如图所示:

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

2.4.1 生成ssh公钥

$ ssh-keygen -t rsa -C "[email protected]"  

# 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....

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

2.4.3 测试是否添加成功

在本地终端输入

$ ssh -T [email protected]

如图则表示添加成功

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

2.5.1 下载gitee仓库代码

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

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

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

格式:

$ git clone [url]

例:

$git clone [email protected]:makalochen/makalo.git

输入回车之后,下载成功

2.5.2 修改并上传

2.5.2.1 检查是否关联远程库

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

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

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

$ git remote -v

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

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

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

进行关联

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

如图表示提交成功

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命令查看版本来确定是否安装成功,如图所示表示安装成功

接下来的几个步骤:

配置本地库用户信息(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 "[email protected]" #生成ssh key

$ cat ~/.ssh/id_rsa.pub #查看ssh key 公钥

$ ssh -T [email protected] #测试公钥是否添加成功

下载代码

$ 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 #将本地提交推送到远程仓库

原文地址:https://www.cnblogs.com/makalochen/p/12651358.html

时间: 2024-08-30 00:41:51

git win10和ubuntu 16.04的安装和配置连接gitee的相关文章

Ubuntu 16.04 Django安装和配置

之前有安装和配置过,换了台电脑,再安装和配置,忽然发现差不多都忘记了,这里记录下已备之后查阅. sudo apt-get install python-pip sudo apt-get install python-virtualenv #安装本地虚拟环境管理工具 mkdir ~/django # 创建目录 cd ~/django virtualenv venv #在~/django目录下,创建一个venv的虚拟环境 source venv/bin/activate #开启虚拟环境 pip in

在Ubuntu 16.04 LTS安装Mattermost(二)

在Ubuntu 16.04 LTS安装Mattermost(一) 配置Mattermost 创建系统管理员用户,设置Mattermost的一般用途 .打开浏览器,导航到Mattermost实例.比如:Mattermost服务器IP地址为10.10.10.10,然后访问http://10.10.10.10:8065. .创建第一个团队和用户,第一个用户是系统管理员(system_admin)角色,有权限访问系统控制台 .打开系统控制台.点击导航面板顶部的用户名,在打开的菜单中,点击系统控制台-Sy

Ubuntu 16.04 下安装Firefox的Flash插件

Ubuntu 16.04 下安装Firefox的Flash插件 在ubuntu系统环境下面打开优酷视频,发现无法播放视频.Adobe Flash Player 是一款轻量级浏览器插件,具有丰富的 Internet 应用运行时间,提供持续的迷人用户体验.绝妙的音频/视频回放效果和刺激的游戏. 虽然flash早晚会被html5代替,但目前还是不少网站在用,正好研究一下怎么安装flash插件,在优酷的提示下,点击进入Adobe Flash Player的下载页面: 选择.tar.gz的包, 下载后解压

Ubuntu 16.04下安装64位谷歌Chrome浏览器

最近把Ubuntu系统更新到16.04,发现自带的Firefox浏览器有一些问题,但是懒得安装插件,折腾已知的问题,于是决定安装Chrome看看,果然,很多问题没有了. 因为安装的Linux是64位的Ubuntu 16.04系统,所以本人决定也安装64位的谷歌Chrome浏览器.在 Ubuntu 16.04 中,要想使用谷歌的 Chrome 浏览器,可以通过命令行的方式手动安装. Ubuntu 16.04中安装Chromium浏览器  http://www.linuxidc.com/Linux/

Ubuntu 16.04上安装SkyEye及测试

说明一下,在Ubuntu 16.04上安装SkyEye方法不是原创,是来自互联网,仅供学习参考. 1.检查支持软件包 gcc,make,vim(optional),ssh,subversionbinutils-dev (bfd)atk-dev (libatk1.0-dev)gtk+-2.0-dev (libgtk2.0-dev)pkg-configpango-dev (libpango1.0-dev)freetype2-dev (libfreetype6-dev)glib-dev (libgli

Ubuntu 16.04中安装tftp

引用自:https://www.linuxidc.com/Linux/2016-07/133255.htm Ubuntu 16.04中安装tftp 1. 安装 $ apt-get install tftp-hpa tftpd-hpa 2. 建立目录 $ mkdir /tftpboot # 这是建立tftp传输目录. $ sudo chmod 0777 /tftpboot $ sudo touch test.txt # test.txt文件最好输入内容以便区分 3. 配置 # vi /etc/de

Ubuntu 16.04下安装MySQL详解

Ubuntu 16.04下安装MySQL详解分别依次输入以下3个命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 安装成功后可以通过下面的命令测试是否安装成功: sudo netstat -tap | grep mysql 出现如下信息证明安装成功: >>> sudo netstat -tap | grep mysql tcp 0

Ubuntu 16.04 RabbitMq 安装与运行(安装篇)

Ubuntu 16.04 RabbitMq 安装与运行(安装篇) 2018年08月15日 15:05:24 我跟吴彦祖四六开 阅读数:1966 前言 目前公司用阿里云 + redis 的方式实现的消息队列. 了解了目前几种主流的消息组件(主要包括rabbitmq.kafka.)的优缺点后,这里为了深入学习rabbitmq,我在自己的腾讯云服务器上也搭建了一套环境. 准备工作 一台服务器:Ubuntu Server 16.04.1 LTS 64位 安装RabbitMq 可以参照RabbitMq官网

Ubuntu 14.04 上安装和配置 FTP 服务器 ProFTPD

proftpd的配置方式类似apache,比vsftpd更易用,xampp就集成了proftpd. apt-cache search proftpd 搜索相关包 sudo apt-get install proftpd-basic 安装 安装时默认作为一个standalone server运行proftpd,如果每天的ftp请求量少,可以安装为inetd服务,节省服务器资源. 这里我使用默认值,安装为standalone server. sudo netstat -antp|grep proft