首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

git bash的安装和配置教程

; 分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去; 分支灵活性 : 用户可以随时 创建 合并 删除分支..., 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。...安装位置 : 预留100M空间, 自定义安装位置; ?...— 图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式; — 桌面浏览(Windows Explorer integration) : 浏览源码的方法,...开始菜单快捷方式目录 : 设置开始菜单中快捷方式的目录名称, 也可以选择不再开始菜单中创建快捷方式; ?

13.7K30

Git客户端下载及安装

分支即时性:创建和切换分支几乎是同时进行的,用户可以上传一部分分支,另外一部分分支可以隐藏在本地,不必将所有的分支都上传到GitHub中去。...分支灵活性:用户可以随时创建、合并、删除分支,多人实现不同的功能,可以创建多个分支进行开发,之后进行分支合并,这种方式使开发变得快速、简单、安全。...3.继续点击“Next”,显示截图如下: 说明: (1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。...(2)桌面浏览(Windows Explorer integration) : 浏览源码的方法,使用bash 或者 使用Git GUI工具。...4.选择完之后,点击“Next”,显示截图如下: 开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称, 也可以选择不在开始菜单中创建快捷方式

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

Git下载安装手把手教程

正因为这样,你也无法像桌面版的git那样,使用右键“git Bash here”或者“git GUI here”。...第1个绿框:是否在桌面创建快捷方式,打钩后桌面将出现Git快捷方式; 第2个绿框:是否每天检查Git是否有Windows更新。 这些根据自己需要选择,选择后,点击“Next”按钮进入下一个界面。...05 创建在开始菜单中的名称 这个界面是创建开始菜单中的名称,不需要修改,直接点“Next”按钮。...07 设置新存储库中初始分支名称 这个页面是设置新存储库中初始分支名称,默认是“master”,如果想修改分支名称,点击第二个选项,在“main”的位置修改即可,这里我选择默认的名称,点击“Next...13 选择git pull的默认行为 第一个选项:默认值(快进或合并) 这是“git pull”的标准行为:尽可能将当前分支快速转发到获取的分支,否则创建合并提交 第二个选项:复位 将当前分支复位到获取的分支

2K21

超详细Git 安装教程(Windows)

默认安装了一些组件Git Bash ,Git GUI 以及Git LFS 还有桌面快捷方式以及配置文件默认的文本编辑,使用sh脚本启动git bash....6)选择Git初始化分支名称 a) git默认的初始化分支名称为”master”。...这是“git pull”的标准行为:尽可能快进当前分支到一个被捕获的分支,否则创建合并提交。 b) 第二个选项,将当前分支改为获取的分支。...15)安装完成 Git的安装完成,可以在开始菜单中看到Git的三个启动图标(Git Bash、Git CMD(Deprecated)、Git GUI)。...Git GUI,是Git的可视化操作工具,点击打开如下图: Git Bash,是Git配套的一个控制台,点击打开如下图: Git CMD(Deprecated),是通过CMD使用Git(不推荐使用

17.3K30

Git客户端安装及使用

Git可以在同一个目录中切换不同的分支分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去; 分支灵活性...: 用户可以随时 创建 合并 删除分支, 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。...选择安装组件,按默认的就可以 1.图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式; 2.桌面浏览(Windows Explorer integration...) : 浏览源码的方法, 单独的上下文浏览 只使用bash 或者 只用Git GUI工具; 高级的上下文浏览方法 使用git-cheetah plugin插件; 3.关联配置文件(Associate ....设置开始菜单中快捷方式的目录名称,默认即可 ?

2.1K80

Git详细教程(五):查看分支创建分支、合并分支

--no-merged 查看所有未合并工作的分支 1、查看远程分支 git branch -r 2、查看本地分支 git branch 二、创建和切换分支 1、创建分支 git branch 新分支名称...2、切换分支 git checkout 分支名称 3、创建分支的同时,切换到该分支git checkout -b 新分支名称 三、从远程仓库pull(拉取)代码到本地分支 1、指定远程分支,和本地分支...$ git pull origin 远程分支名称:本地分支名称 特别注意的一点:origin是远程仓库连接默认的对象名称,有些人可能在Gui自定义过远程仓库连接的名称,可以在Gui上查看真正的名称,...分支名称 假设我本地创建了一个名为dev的分支,远程仓库还没有这个分支,推送的命令是: git push --set-upstream origin dev 分析: git分支与远程主机存在对应分支...方法2:直接在Gui面板上使用Push功能 五、删除分支 1、删除本地分支(不能删除当前所在的分支,如果要删除,必须先切换到其他分支上) git branch -d 分支名称 如果删除时报错:error

1.5K20

一、Windows安装Git

安装过程中有几个流程需要注意和配置的地方,如下 additional icons图标组件,创建桌面快捷方式 Windows Explorer integration可以右键选择使用Git...Bash和Git GUI两种方式的客户端。...TrueType是什么可以参考TrueType 2.2、默认分支 这里会让你选择在Git初始化时默认的分支名字 Let Git Decide,git仓库初始化的时候默认的分支名为master Override...the default branch name for new repositories, 你可以选择自定义Git仓库初始化时的默认分支,根据各团队的分支命名方式来定,如果有这个需求的话选择这项,在下面的输入框中输入默认的分支名称...,没有特殊需求的话不要做修改,如果需要修改的话请结合自身情况而定,例如修改Git仓库初始化默认分支这类的配置 Git安装完成后如果一些三方终端或者开发IDE无法使用Git,需要配置环境变量 版权声明:本文内容由互联网用户自发贡献

6.9K30

使用Git将本地项目上传Github(仓库创建Git安装与使用、项目上传)

, Git可以在同一个目录中切换不同的分支分支即时性 : 创建和切换分支几乎是同时进行的, 用户可以上传一部分分支, 另外一部分分支可以隐藏在本地, 不必将所有的分支都上传到GitHub中去; 分支灵活性...: 用户可以随时 创建 合并 删除分支, 多人实现不同的功能, 可以创建多个分支进行开发, 之后进行分支合并, 这种方式使开发变得快速, 简单, 安全。...1)图标组件(Addition icons) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式; 2)桌面浏览(Windows Explorer integration) : 浏览源码的方法...TruthType编码, 该编码是微软和苹果公司制定的通用编码; [6e0c0r49hq.png] 设置开始菜单中快捷方式的目录名称,默认就好,下一步吧 [dlnextwkuy.png] 设置环境变量...[ksr00hcyfr.png] 2-3 绑定用户 打开git-bash.exe,在桌面快捷方式/开始菜单/安装目录中 因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱

1.6K60

【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

) : 选择是否创建快速启动栏图标 或者 是否创建桌面快捷方式; -- 桌面浏览(Windows Explorer integration) : 浏览源码的方法, 单独的上下文浏览 只使用bash 或者...设置开始菜单中快捷方式的目录名称, 也可以选择不再开始菜单中创建快捷方式; 设置环境变量 : 选择使用什么样的命令行工具, 一般情况下我们默认使用Git Bash即可, 默认选择; -- Git自带...配置GitHub 修改Git Bash的配置 : 将Git Bash设置快速编辑模式, 可以更好的使用该命令行工具 :  (1) 创建本地ssh 使用命令 : 创建本地ssh ssh-keygen...分之名称, 就可以创建一个分支, 创建分支以后可以查看分支, 当前使用的分支会显示成为绿色, 前面带有 "*", 如果不是当前使用的分支, 显示的是白色, 并且没有 "*" 前缀; git branch...branch1 (3) 切换分支 切换分支 : git checkout 分支名称, 切换分支以后, 在分支进行操作,文件的改变不会体现在master主分支中, 主分支改变, 会体现在其它分支中;

1.5K50

Git分支工作流与Pull Request

Git常用的GUI工具 小结 版本控制管理分支简介   在使用集中式的版本管理工具时,一般会在项目的仓库中创建Trunk(主干)、Branches(分支)、Tag(标记)几个目录,分别用于放置开发代码...:   这里要注意的是“origin”,它实际上是远程仓库的一个名称,通过容易记忆名称来代替仓库的URL地址更加容易使用,另外如果使用git clone命令来克隆一个远程仓库,那么远程仓库名称会默认为...) 克隆一个远程仓库:(git clone https://github.com/yqszt/MyBlog.git)   默认创建一个名称为origin的远程仓库: 将数据(commit)提交到远程仓库...以主分支Trunk核心进行开发,换句话就是开发人员把开发代码都提交到Trunk上,提交之前获取所有代码,并且保证代码能编译成功。   2....它主要有以下几种开发工作流: 集中式工作流   集中式工作流就是上面提到集中式版本控制工具中常用的开发流程,以主分支核心,所有开发人员通过更新主分支代码完成代码的开发工作,同时也会创建一些分支和标签(

72330

大白话谈 Git

可这样的情景多了,文档结构就会变得很复杂,当然我们可以通过标注文件名称简单管理一下。于是,我们得到了多个版本、看起来比较混乱的文档结构。 而Git 则通过版本控制很好地解决了这个问题。...这一功能也得益于Git的版本控制机制。在文件内容发生修改时,Git会将发生修改的部分划分为区块进行记录,以区块单位从而实现自动合并。...Git 这些操作提供了一系列配套命令,常用命令如 # 克隆远程仓库 git clone # 初始化一个仓库 git init # 将文件修改添加到缓冲区 git add # 移动或重命名一个文件、一个文件夹或快捷方式...# 将提交放在另一个基的上面 git rebase # 创建、显示、校验标签对象 git tag # 拉取其他仓库的对象和索引 git fetch # 拉取其他仓库内容并和本地分支合并 git pull...Git GUI 如果觉得对着黑盒子敲命令很不舒服的话,你也可以使用 Git 的图形界面。 推荐一款我常用的 GUI,Source Tree。

1.9K60

Windows环境下Git配置及使用

PuTTYgen快捷方式,点击打开 ?...$ git branch [name] —-注意新分支创建后不会自动切换为当前分支 切换分支:$ git checkout [name] 创建分支并立即切换到新分支:$ git checkout -b...如果想强制删除一个分支,可以使用-D选项 合并分支:$ git merge [name] —-将名称为[name]的分支与当前分支合并 创建远程分支(本地分支push到远程):$ git push origin...类似于上面,如果:左边的分支空,那么将删除:右边的远程的分支。...手动删除子模块残留的目录 5)忽略一些文件、文件夹不提交 在仓库根目录下创建名称为“.gitignore”的文件,写入不需要的文件夹名或文件,每个元素占一行即可,如 target bin *.db git

2.5K30

我看还有谁不动Git

可以创建新的分支来尝试新的代码,而不会影响到主分支。 合并(Merge):Git 中的合并是指将一个分支中的代码合并到另一个分支中。...创建分支:使用 git branch 命令创建一个新的分支,并切换到该分支。这个分支可以用于开发新的功能或修复错误,不会影响主分支(通常 master)的代码。...git branch:查看 Git 仓库中的分支信息,并可以创建、删除、重命名等操作。 git merge:将一个分支的修改合并到当前分支中。... 其中 和 分别是要比较的两个分支名称,可以使用分支的短名称或完整名称代替。...不同的Git GUI工具有不同的特点和优缺点,用户可以根据自己的需要选择合适的工具。 八、如何使用Git在Github上贡献代码 在 GitHub 上创建一个账户并登录。

1.5K20

Git的安装与使用教程(超详细!!!)「建议收藏」

git commit -m “提交注释” 3、git push origin 分支名称,一般使用: git push origin master 4、正常来说,这三步就够了。...3、继续点击“Next”,显示截图如下: 说明: (1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。...(2)桌面浏览(Windows Explorer integration) : 浏览源码的方法,使用bash 或者 使用Git GUI工具。...4、选择完之后,点击“Next”,显示截图如下: 开始菜单快捷方式目录:设置开始菜单中快捷方式的目录名称, 也可以选择不在开始菜单中创建快捷方式。...其中版本库里面存了很多东西,其中最重要的就是stage(暂存区)(或者叫index),还有Git我们自动创建了第一个分支master,以及指向master的一个指针HEAD。

4.9K41

Git】:基础的基础

Git GUIGit 自带的 GUI Client,就是丑了点,功能弱了点。 5.2....创建 Git 仓库 9.1. init 新仓库 使用 git init 命令可以在当前目录下创建新的空仓库。 运行此命令可以创建隐藏 .git 目录。此 .git 目录是仓库的核心/存储中心。...该命令 会获取现有仓库的路径 默认地将创建一个与被克隆的仓库名称相同的目录 可以提供第二个参数,作为该目录的名称 将在现有工作目录下创建一个新的仓库 git clone https://github.com...Branch 这个视频不错哟 git branch 列出仓库中的分支 git branch sidebar 创建一个叫做 "sidebar" 的分支 git checkout sidebar 切换到...git checkout -b footer master 基于 master 分支创建并切换到 footer 分支上 12.3. Merge 这个视频同样不错 将分支组合到一起称为合并。

74141

Git命令行备忘录

但是建议你不要越过命令行这座山而直接去使用 GUI。...(而且强烈建议学习一下 Git 的原理) 先不论 GUI 是否支持复杂的操作,当你在实际工作中遇到问题的时候,可能你无法找到 GUI 的解决方案,因为搜索引擎查出来的都是命令行。...新分支 基于指定分支创建分支 git branch 新分支 指定分支 基于某个 commit 创建分支 git branch 新分支 某个 commit 的 id 创建并切换到该分支 git...git remote prune orign 将 A 分支合入到当前分支中且为 merge 创建 commit git merge A分支 将 A 分支合入到 B 分支中且为 merge 创建 commit...url 删除远端仓库 git remote remove remote的名称 重命名远端仓库 git remote rename 旧名称名称 将远端所有分支和标签的变更都拉到本地 git fetch

60250

你可能不知道的20个Git命令,但真的很实用

-优化你的 git repoGit Show -轻松检查任何 git 对象Git Describe -根据最后一个标签给出可读的名称Git Tag -在特定点创建版本标签Git Reflog -列出在回购上所做的所有...还有一个git gui命令,可以打开一个基于GUIgit应用程序2、Git 笔记用于git notes向提交添加额外信息有时您需要将其他数据附加到 git 提交(除了更改、消息、日期时间和作者信息之外...您可能希望查看在给定日期范围内所做的所有更改,对于此用途git diff HEAD@{7.day.ago} HEAD@{0}(上周),同样可以将其与文件名、分支名称、特定提交或任何其他参考配对。...20、Git 开关利用git switch在分支之间移动是我们经常做的事情,该switch命令就像是简化版的git checkout,它可以用于创建和在分支之间导航,但不像 checkout 在您在分支之间移动时不会复制修改的文件...与 类似checkout -b,使用 switch 命令,您可以附加-c标志以创建一个新分支,然后直接跳入其中,例如git switch -c .

82900
领券