git --version 在命令行中可以用,但是在 git bash 中却不能用

CHYaoyi:还是个小白,最近想弄一个个人博客记录自己的学习过程。
然后第一步就卡到 git bash 上了。
首先是安装之后,在命令行里可以使用 git --version 显示:git version 2.28.0.windows.1
但是无论我再哪个目录下 git bash 还是直接打开然后输入命令都显示:bash: git: command not found
这个真的折腾我几天了。网上的方案试了好久也没有结果。希望大神们能帮帮我。

zch693922:加环境变量试试,这个问题可以搜索引擎解决啊...

CHYaoyi:@zch693922 要加的环境变量基本都加了。基本能搜的的结果我都试了。不知道为什么,感觉可能和 git 卸载不干净有关系,每次我重装 git 都保留着上一次的主题

codehz:Windows 环境变量有长度上限。。。

git 搞分支的问题

yeqizhang:你们平时开发是像 github 一样 fork 后再 clone 这个仓库开发? 还是 clone 原仓库,基于原仓库的 master 开一个分支开发? 我们项目几十号人,我给了他们 fork 权限,发现部分人是 fork 后进行开发的,一个月都没 pull 到原仓库了。

svn 下载 git 的单个目录, git 多分支情况下,下回来的是哪个分支?

muziling:github 上的项目,使用 git clone 只能下载整个项目,如果只需要某个目录,可以使用 svn 命令来操作。 主要修改部分在打开的目录 URL 中:将 /tree/master/(或 /tree/分支 /) 换成 /trunk/ 。 那下回来的数据,是 master 分支的目录,还是其它分支下的目录?

git 自动部署方案与 git remote 的问题

kajweb:hexo 博客,源码和生成页面分为 A 、B 两个仓库 定义本本机为 C,服务器为 S 已知两个博客已经配置好 githook 和实现了自动 pull 。 目前工作流是 C push 到 gitee 后,S 收到 githook 自动分别 pullA 、B 仓库 现在想改为由 C push A 后,在 S 端自动 hexo g -d 生成和 p…

请教大家有关 git 工作流的问题

gy0624ww:工作中遇到的情景是这样的 多人开发同一个项目,比如有 ABC 三个需求。(有可能涉及更改同一个文件) 这三个需求是提出间隔比较短,有一段时间是并行一起开发的,同时参与测试,但是上线日期可能不同。 首先,从 master 拉出各自的分支。每个人各自现在自己的本地环境开发,做完后把各自的分支打包到测试环境给测试。 测试人员也是多名,但是目前测试…

问个 git ignore 问题

pkwenda: 图片没打马赛克,我觉得没必要ysc3839:https://stackoverflow.com/questions/653454/how-do-you-make-git-ignore-files-without-using-gitignore pkwenda:@ysc3839 #1 大佬牛皮