git安装与使用

一、软件介绍


Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

二、软件下载安装

2.1 git 下载
Git官网:https://git-scm.com/download/

Git镜像:https://npm.taobao.org/mirrors/git-for-windows/

初学者直接无脑next

下载完成后,开始菜单会出现这些:

鼠标右键出现:

在git  bash中

  • 输入git --version 即可知道当前计算机所安装的Git版本
  • 输入指令 where git 即可知道Git工具的安装目录

详细安装及配置参考:

Windows 10系统环境下Git安装及配置图文详解_git unable to set system_EWITECH的博客-CSDN博客

2.2 GUI可视化工具下载安装

网址: download.TortoiseGit.org – Index of /tgit/2.8.0.0/

汉化包: 

next安装,安装成功后鼠标右键会生成一个TortoiseGit

下载了汉化包,可以点击上图的settings进去设置

三、系统配置 

4.1用户名与邮箱设置

在桌面鼠标右键打开Git Bash Here命令,options可以设置字体大小

在命令行输入以下命令开启标识;

  • 第一行设置用户名
  • 第二行设置邮箱
    git config --global user.name "Your Name"
    git config --global user.email "email@example.com"
4.2  SSH公钥生成
# 输入如下命令,三次回车即可生成 ssh key
ssh-keygen -t rsa -C "email@example.com" # 邮箱同上

生成后会显示:

SSH公钥生成成功,在C盘>用户>admin目录下会生成一个.ssh文件

4.3.码云账号配置
  1. 登陆自己的gitee账号
  2. 点击设置>SSH公钥
  3. 打开文件,C>用户>admin>.ssh,用记事本或者其他文本编辑器打开id_ras.pub文件
  4. 复制里面的内容到码云账号那边的SSH公钥

打开Git Bash Here,用命令测试公钥是否连接成功

ssh -T git@gitee.com

出现如下的结果表示认证成功

四. 上传项目

 4.1首次上传

  1. 在本地磁盘新建一个空文件夹,路径全英文;
  2. 在刚才新建的文件夹中右键Git Bash Here打开命令行,输入命令 git init  生成的.git为本地仓库,是隐藏文件,可以通过查看打开隐藏文件项目
  3. 在本地仓库同级目录下,新建一个项目,不能为空
  4. git add 目录  也可以直接 git add 文件.后缀名
  5. 继续输入命令  git commit -m "备注信息"   备注信息一定要写!!!
  6. 码云账号下,新建一个仓库壳子,用于存放上传的代码
  7. 本地仓库与远程仓库关联:打开自己的仓库页面,选择克隆/下载>SSH>复制
# 输入关联命令
git remote add origin git@gitee.com/xxxxxxx.git

本地仓库(.git)与远程仓库合并

### 从master分支拉文件
git pull --rebase origin master
#此步结束后 本地会多几个文件 除了.git和project,其他的文件全是远程仓库的,被拉到本地

###把本地文件推到远程仓库
git push -u origin master

在远程仓库就可以看到

 

 项目后面的文字,是执行git commit -m “备注信息”命令时的备注信息

4.2后续上传

若是后续代码有变动,依次执行以下命令:

#1.添加文件到暂存区
     git add 目录
    ### 也可以直接 git add 文件.后缀名

#2.提交到本地仓库
    git commit -m "备注信息"

#3.拉,如果远程仓库没有改变可以省略这一步
    git pull --rebase origin master
    ### 从master分支拉文件

#4.推,分为三种情况
    git push origin master
    ###(完整写法,master分支若不存在则会被创建)

    #或者
    git push origin
    ###(远程的分支与本地的分支有绑定关系)

    #或者
    git push
    ###(远程只有一个分支)

五、使用GUI可视化工具操作

TortoiseGit 使用教程 - 啊,那一个人 - 博客园 (cnblogs.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值