Windows11安装配置Git

这篇具有很好参考价值的文章主要介绍了Windows11安装配置Git。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装Git

1.1下载Git

  • Git官网
    win11安装git,工具与开发环境,git

1.2Git的安装

1.安装

win11安装git,工具与开发环境,git

2.安装声明
  • 可以看一下相关声明
3.安装路径选择
  • 默认或自定义路径都可
    win11安装git,工具与开发环境,git
4.选择安装组件
  • Additional Icons 添加桌面图标(推荐选择)
  • Windows Explorer integration 可以右键选择使用git Bash和git GUI两种方式的客户端(推荐选择)
  • Git LFS 大文件支持(推荐选择)
  • Associate .git* configuration files with the default text editor 关联.git后缀文件(推荐选择)
  • Associate .sh files to be run with Bash 关联.sh文件(推荐选择)
  • Check daily for Git for Windows updates 每天检查更新(不推荐)
  • (NEW!)Add a Git Bash Profile to Windows Terminal 将Git Bash添加到Windows Terminal中(推荐选择)
  • (NEW!)Scalar (Git add-on to manage larage-scale repositories) Windows新开发的一种大规模仓库管理 (根据实际情况来)
    win11安装git,工具与开发环境,git
5.开始菜单文件夹
  • 在开始菜单栏创建Git文件夹,可以修改Git来重新命名文件夹,也可以通过Browser添加到别的已有文件夹
6.选择Git默认编辑器
  • Git安装程序里面内置了9种编辑器,比如Atom、Notepad、Sublime、Text、VIM等等,默认的是VIM,推荐使用VIM

win11安装git,工具与开发环境,git

7.决定初始化新项目(仓库)的主干名称
  • 让Git自己选择,名字为master,就默认选择master
    win11安装git,工具与开发环境,git
8.调整你的path环境变量
  • Use Git from Git Bash only
    • 仅从Git Bash使用Git,只能通过Git Bash来使用Git
  • Git from the command line and also from 3rd-party software
    • 从命令行以及第三软件进行Git,兼容第一种选项并且进行第三方支持
  • Use Git and optional Unix tools from the Command Prompt
    • 从命令提示符使用Git和可选的Unix工具
      win11安装git,工具与开发环境,git
9.选择SSH执行文件
  • Use bundled OpenSSH
    • 使用捆绑开放的SSH
  • Use external OpenSSH
    win11安装git,工具与开发环境,git
10.配置行尾符号转换
  • Checkout Windows-style.commit Unix-style line endings
    • 签出Windows样式,提交Unix样式的行结尾
  • Checkout as-is,commit Unix-style line endings
    • 按原样签出,提交Unix样式的行结尾
  • Checkout as-is,commit as-is
    • 按原样签出,按原样提交
      win11安装git,工具与开发环境,git
11.配置终端模拟器与Git Bash一起使用
  • Use MinTTY
    • MinTTY3功能比cmd多
  • Use Windows’ default console window
    win11安装git,工具与开发环境,git
12.选择默认的git pull行为

win11安装git,工具与开发环境,git

13.选择一个凭证帮助程序

win11安装git,工具与开发环境,git

14.配置额外的选项
  • 启用文件系统缓存
  • 启用符号链接
    win11安装git,工具与开发环境,git
15.配置实验性选项
  • 实验性功能,暂时不建议使用

2.检查安装

  • dos界面执行 git version

3.Git命令行操作

1.本地库操作

1.1本地库初始化
  • 初始化
git init
  • 设置签名
    • 项目级别/仓库级别: 仅在当前本地库范围内有效
    git config user.name 名称
    git config user.email 邮箱
    
    • 系统用户级别:登录当前操作系统用户范围
    git config --global user.name 名称
    git config --global user.email 邮箱
    

win11安装git,工具与开发环境,git

1.2基本操作
1.状态查询操作
  • 查看工作区、暂存区状态
git status
2.添加操作
  • 将文件从工作添加到缓存区
git add [file name]
3.提交操作
  • 将暂存区的内容提交到本地库
git commit -m "commit message" [file name]

4.GIT结构

win11安装git,工具与开发环境,git

5.查看历史记录操作
  • 多屏显示控制方式
    • 空格向下翻页
    • b 向上翻页
    • q 退出
git log
  • git log 查看的几种方式
    • 提交信息压缩为一行
    git log --pretty=oneline
    
    • 只保留前几位哈希数等同于git log --pretty=onlie
    git log --oneline
    
  • 查看引用日志,该日志记录了分支和HEAD引用的操作历史
    git reflog
    
    win11安装git,工具与开发环境,git
5.git reset
5.1Soft Reset
  • 重置HEAD指针和分支引用移动到指定<commit>,但不会更改工作目录的内容或提交历史
git reset --soft <commit>
5.2Mixed Reset
  • 默认的重置类型,将HEAD指针和分支引用移动到指定的,同时将工作目录的内容回滚到该提交
git reset --mixed <commit>
5.3Hard Reset
  • 重置指针HEAD、分支引用、工作目录内容全部回滚到指定<commit>,所有未提交的都将回永久丢失
git reset --hard <commit>

win11安装git,工具与开发环境,git

5.4补充HEAD
  • 使用^符号: 只能后退
git reset --hard HEAD^^
  • 使用~符号:只能后退
    • n代表返回的版本数
git reset --hard HEAD~n
5.5删除文件并找回
  • 删除前,文件存在的状态提交到本地库
  • 指令
    git reset --hard [指针位置]
    
    win11安装git,工具与开发环境,git
5.6比较文件差异
  • 工作区中的文件和暂存区进行比较
git diff [文件名]
  • 将工作区的文件和本地库历史记录比较
git diff [本地库中的历史版本][文件名]

win11安装git,工具与开发环境,git

4.分支管理

2.1分支分类

  • 在版本控制过程中,使用多条线同时推进多个任务
    win11安装git,工具与开发环境,git

    • master
      • master分支通常是Git仓库的主分支,它包含了项目的稳定性和生产代码
    • bot_fix
      • bot_fix分支的名称表明它可能用于修复某种与机器相关的问题或缺陷
    • feature_blue
      • feature_blue分支通常用于开发新功能、特性或改进,一旦完成,这些更改可以合并回master分支
    • feature_game
      • feature_game分支的名称表明它用于开发与游戏相关的功能或特性
  • 分支的好处

    • 同时并行推进多个功能开发,提高开发效率
    • 各个分支开发过程中,如果某一个分支,开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可

2.2分支操作

1.创建分支
git branch [分支名称]
2.查看分支
git branch -v
3.切换分支
git checkout [分支名称]
4.合并分支
  • 切换到接受修改的分支(被合并,增加新内容)上
git checkout [分支名称]
  • 执行merge命令
git merge [分支名称]
5.解决冲突
  • 编辑文件,删除特殊符号
  • 把文件修改到满意的程度,保存退出
  • git add [文件名]
  • git commit -m “提交信息”
    • commit不能代具体的文件名

5.远程库操作(Github)

5.1创建GitHub账户

  • GitHub官网

5.2生成SSH密钥

  • 在git bash终端
ssh-keygen -t rsa -b 4096 -C "GitHub注册的邮箱地址"

5.3将SSH公钥添加到GitHub中

  • 生成的SSH公钥文件(通常在*/.ssh/id_rsa.pub这个文件中)
  • 访问GitHub官网,找到个人中心,设置中找到SSH and GPG key选项,添加新的SSH密钥
    win11安装git,工具与开发环境,git

5.4创建远程地址别名

  • 查看当前所有远程地址别名
git remote -v
  • 创建
git remote add [别名] [远程地址]

win11安装git,工具与开发环境,git

5.5推送

git push [别名] [分支名]

5.6克隆

git clone [远程地址]

5.7团队成员邀请

win11安装git,工具与开发环境,git

5.8拉取pull

git fetch [远程库地址别名] [远程分支名]

git merge [远程库地址别名/远程分支名]

win11安装git,工具与开发环境,git文章来源地址https://www.toymoban.com/news/detail-810496.html

git pull [远程库地址别名] [远程分支名]

到了这里,关于Windows11安装配置Git的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Windows中配置python3.11环境安装教程

    目录 一,下载python3.11         下载完成后自动弹出安装界面,我们直接选择lnstall Now安装路径,在安装时务必先把下方两个对勾打上。  二,到这个页面就成功安装了Python3.11  三,配置3.11环境  四,然后在Visual Studio Code里面配置3.11。 打开python官网:Welcome to Python.org ,

    2024年02月12日
    浏览(51)
  • Windows11配置Java8开发环境 - JDK1.8

    1、下载JDK 我们要下载的是Oracle版本的JDK,我们首先进入Oracle的官网的Java下载页面:https://www.oracle.com/cn/java/technologies/downloads/ 一直往下滑 ,找到 Java8 —点击 Windows (如果你是其他系统选择你对应的系统即可)— 在下方根据你的电脑系统类型选择对应的X86或X64然后点击下载

    2024年02月10日
    浏览(47)
  • windows11 安装cuda和cudnn深度学习开发环境

    首先先要确认自己的显卡最高能支持到cuda的版本,一般是不限制版本号的。 然后在官网地址下载: cuDNN的官网下载地址:cuDNN Archive | NVIDIA Developer CUDA 的下载地址:CUDA Toolkit Archive | NVIDIA Developer 有一点需要注意的是,需要查看cuda支持的cudnn版本:  找与自己的cuda 版本对于的

    2024年02月16日
    浏览(55)
  • Windows11安装oneAPI和Visual Studio 2022配置Fortran并行环境

    访问微软Visual Studio官网,下载社区版(Visual Studio Community)即可,不用破解,是免费版的。网址为https://visualstudio.microsoft.com/zh-hans/free-developer-offers/ 安装过程非常简单。此处不再赘述。如遇到问题,可以留言评论,笔者经常看CSDN的。 访问微软oneAPI官网,网址为https://www.inte

    2024年02月16日
    浏览(57)
  • Windows安装系统+配置开发环境

    本篇适用于:笔记本电脑,组装台式机安装WIN10(WIN11)系统,并配置java、python、web开发环境 准备一个至少有5G空间的空白U盘(注意资料提前备份,写入系统后U盘会被清空) 去微软官网,下载WIN10的写入工具,下载完的文件叫Media Creation Tool+版本号.exe 微软官方网站 运行WIN

    2024年01月23日
    浏览(54)
  • Java开发者在Windows环境安装各类开发工具汇总

    不管是刚开始学习编程的菜鸟还是老鸟,总会遇到如系统崩溃、更换系统、更换硬盘、更换电脑等问题,然后再重新安装开发工具场景下费时费力(部分记不住,然后网络搜索),故整理汇总在Windows环境安装各类常用开发工具。 Linux环境参考:Java开发者在Linux环境安装各类开发

    2024年02月02日
    浏览(60)
  • 【环境配置】Windows 11 的 WSL(Ubuntu2204) 安装OpenCV 4.5.4 (亲测有效)

    直接在 Windows Store 里搜索最新的 Ubuntu版本 22.04 版本进行安装; 在 Powershell 里输入 wsl 进入环境, 无法安装 libjasper-dev 和 libdc1394-22-dev 解决一: sudo vim /etc/apt/sources.list 最后一行加入如下内容并保存退出: deb http://security.ubuntu.com/ubuntu xenial-security main 再执行: sudo apt-get updat

    2024年02月05日
    浏览(46)
  • Windows Driver开发_安装与配置环境

    首先到这个网站里去下载Visual Studio2019,注意目前最新版的WDK仅支持Visual Studio2019,如果要下载2022版本目前推出了预览版,但需要申请下载,所以这里以2019为例。 以前的 WDK 版本和其他下载 - Windows drivers | Microsoft Docs 打开网站后往下拉,找到Visual Studio2019下载,选择一个适用

    2024年02月05日
    浏览(42)
  • windows + ubuntu + vscode开发环境配置安装

            如果安装了windows子系统的朋友,可以选择继续使用。或者提前卸载WSL,再选择安装虚拟机。虚拟机占用内存较大,WSL可能对于开发的一些需求还有欠缺。根据自己的实际情况进行选择。         WIN10/11安装WSL(请参考官方资料,很详细):          外部连接审核不通

    2024年02月06日
    浏览(56)
  • windows11下Qt6.5开发环境安装及QT for Android环境搭建(含虚拟机的创建)

    最近想升级Qt6.5及顺便配置Android开发环境。于是在网上找了各种教程,结果在配置Android开发环境都以失败告终。最终花了很长时间才搞掂。接下来分享比较好的安装方法以及安装注意事项。 建议用中科大或清华的镜像下载在线安装器,官网的很慢。链接如下: 下载在线安装

    2024年02月13日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包