zoukankan      html  css  js  c++  java
  • 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 #将本地提交推送到远程仓库

  • 相关阅读:
    weblogic---- Remote远程调用
    weblogic的web.xml报错----Malformed UTF-8 char -- is an XML encoding declaration missing
    jar、war、ear
    weblogic报错----Received exception while creating connection for pool "TDMSKD": The Network Adapter could not establish the connection
    Weblogic java生成wlfullclient.jar
    Tomcat8-windows不能在本地计算机启动tomcat,有更多的信息,查阅系统事件日志。
    jdk历史各个版本下载
    分享一个很有意思的环境探针
    Spring+SpringMVC+MyBatis+easyUI整合进阶篇(七)一次线上Mysql数据库崩溃事故的记录
    说卸载英雄联盟的人真的不是矫情
  • 原文地址:https://www.cnblogs.com/makalochen/p/12651358.html
Copyright © 2011-2022 走看看