Git下载,安装与环境配置

5 篇文章 0 订阅

Git下载,安装与环境配置

一、git下载与安装

百度输入git官网 https://git-scm.com/ 选择自己电脑的版本

一般windows电脑直接选择箭头所指版本
请添加图片描述

根据自己电脑的位数进行选择 (一般选择64位)

请添加图片描述

下载最新版本,点击红框或篮筐处即可

1.点击下载好的安装包安装这个软件

请添加图片描述

2.一直点击next,直到出现install,点击install,安装完成后点击finish:

(此处忘记截图 借用了个大佬的图) 其余的一直点击next即可

请添加图片描述

3.检查git是否安装成功

键盘Ctrl+r,然后在弹出框中出入cdm,弹出如下界面,输入git --version,回车,显示版本号 即可

请添加图片描述

4.安装成功之后要配置用户名和email (不要乱设置)

请添加图片描述

git config --global user.name "Your Name"
git config --global user.email "email@example.com"

5.查看git配置

git config --list

二,git的基本操作

Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull,后面我们会详细 介绍。

请添加图片描述

git的工作流程

请添加图片描述

git创建仓库

Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。

 git init

三,Git 分支管理

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线 的同时继续工作。

  • 创建分支

    git branch (branchname)
    
  • 切换分支

    git checkout (branchname)
    
  • 合并分支

    git merge (branchname)
    
  • 列出分支

    git branch
    
  • 删除分支

    git branch -d (branchname)
    

四,查看提交历史

  • git log

    在使用 Git 提交了若干更新之后,又或者克隆了某个项目,想回顾下提交历史,我们可以使用 git log 命令 查看

  • git log --oneline 查看简洁版

  • git log --graph 查看历史中什么时候出现了分支、合并。以下为相同的命令,开启了拓扑图选项

  • git log --reverse --oneline 参数来逆向显示所有日志

  • git log --author 查找指定用户的提交日志 git log --author=Linus --oneline -5

  • git blame 查看指定文件的修改记录可以使用 git blame 命令 git blame

五,标签

如果你达到一个重要的阶段,并希望永远记住那个特别的提交快照,你可以使用 git tag 给它打上标签。

  • git tag atag 当你执行 git tag -a 命令时,Git 会打开你的编辑器,让你写一句标签注解,就像你给提交写注 解一样。

    现在,注意当我们执行 git log --decorate 时,我们可以看到我们的标签了

  • git tag atag 85fc7e7 给指定分支打tag

  • git tag 查看所有标签

  • 指定标签信息命令: git tag -a -m “test.com标签”

六,Git 远程仓库

github Git 并不像 SVN 那样有个中心服务器。

目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就 需要将数据放到一台其他开发人员能够连接的服务器上。

请添加图片描述

网: https://github.com/ 国内可能打不开github网站

Gitee

如果你希望体验到 Git 飞一般的速度,可以使用国内的 Git 托管服务——Gitee(gitee.com)。 Gitee 提供免费的 Git 仓库,还集成了代码质量检测、项目演示等功能。对于团队协作开发,Gitee 还提供了项 目管理、代码托管、文档管理的服务,5 人以下小团队免费。

  1. 在 Gitee 上注册账号并登录后,然后上传自己的 SSH 公钥。

  2. 创建公钥

    • 右键打开git bash

    • ssh-keygen -t rsa ssh-keygen -t rsa -C ‘邮箱地址@qq.com’

      按回车3下(为什么按三下,是因为有提示你是否需要设置密码,如果设置了每次使用Git都会 用到密码,一般都是直接不写为空,直接回车就好了)。会在一个文件夹里面生成一个私钥 id_rsa和一个公钥id_rsa.pub。(可执行start ~ 命令,生成的公私钥在 .ssh的文件夹里面)

    • 执行查看公钥的命令:cat ~/.ssh/id_rsa.pub

  3. 选择右上角用户头像 -> 设置,然后选择 “SSH公钥”,填写一个便于识别的标题,然后把用户主目录下 的 .ssh/id_rsa.pub 文件的内容粘贴进去:

请添加图片描述

  1. 接下来我们创建一个项目。 点击右上角的 + 号,新建仓库:

请添加图片描述

  1. 复制ssh地址

请添加图片描述

  1. 关联远程仓库 项目名称最好与本地库保持一致。 然后,我们在本地库上使用命令 git remote add 把它和 Gitee 的远程库关联: git remote add origin git@gitee.com:imnoob/test-test.git

    就可以正常地用 git push 和 git pull 推送了!

  2. 如果在使用命令 git remote add 时报错:

    git remote add origin git@gitee.com:imnoob/test-test.git
    fatal: remote origin already exists
    

    这说明本地库已经关联了一个名叫 origin 的远程库,此时,可以先用 git remote -v 查看远程库信息:

  3. git remote rm origin 删除已有的 GitHub 远程库

  4. git push 推送本地仓库代码到远程仓库

  5. git pull拉取远程仓库最新代码到本地仓库

``

这说明本地库已经关联了一个名叫 origin 的远程库,此时,可以先用 git remote -v 查看远程库信息:

  1. git remote rm origin 删除已有的 GitHub 远程库

  2. git push 推送本地仓库代码到远程仓库

  3. git pull拉取远程仓库最新代码到本地仓库

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值