Questions tagged «git-bash»

名称用于引用msysgit中捆绑的bash shell。



9
多种删除本地Git更改的方法
我只是克隆了一个git存储库并签出了一个分支。我进行了处理,然后决定删除所有本地更改,因为我想要原始副本。 简而言之,我必须执行以下两个命令来删除本地更改 git checkout . git clean -f 我的问题是 (1)这是摆脱局部变化的正确方法,还是请让我知道正确的方法。 (2)什么时候git reset --hard即使没有此命令我也可以重置 谢谢 *解决方案:主要修改:03/26:* 用git专有术语替换了许多模糊的术语[已跟踪/未跟踪/已分阶段/未分阶段] 当我们进行本地更改时,文件可能只有三类: 类型1.暂存的跟踪文件 类型2。未暂存的跟踪文件 类型3。未暂存的未跟踪文件又称为未跟踪的文件 暂存-已移至暂存区/已添加至索引的暂存区 跟踪-修改后的文件 未跟踪-新文件。始终未登台。如果上演,则意味着它们已被跟踪。 每个命令的作用: git checkout . -仅删除未暂存的跟踪文件[类型2] git clean -f -仅删除未暂存的未跟踪文件[类型3] git reset --hard -仅删除暂存的已跟踪和未暂存的跟踪文件[类型1,类型2] git stash -u -删除所有更改[类型1,类型2,类型3] 结论: 很明显,我们可以使用 (1) combination of `git clean -f` and `git …
625 git  git-bash 


12
git:'credential-cache'不是git命令
我按照这些说明进行操作,包括有关密码缓存的部分。看来指令是错误的,因为每次git push origin master我收到此错误: git: 'credential-cache' is not a git command. See 'get --help'. ...这时我被迫输入我的用户名和密码。完成此操作后,再次显示相同的错误消息,然后显示的输出git push。 这是我的.gitconfig文件的内容: [user] name = myusername email = myusername@myemaildomain.com [credential] helper = cache 要明确的是,在我安装Git并运行Git Bash之后,这正是我键入的内容: git config --global user.name "myusername" git config --global user.email "myusername@myemaildomain.com" git config --global credential.helper cache 请帮忙。真令人沮丧!



18
Python在git bash的命令行中不起作用
Python无法在git bash(Windows)中运行。当我在命令行中键入python时,它带我进入空白行,而无需说它像在Powershell中一样已经输入了python 2.7.10。它不会给我错误消息,但是python不会运行。 我已经确定PATH中的环境变量包括在内c:\python27。我还能检查什么? 发生此问题的会话如下所示: user@hostname MINGW64 ~ $ type python python is /c/Python27/python user@hostname MINGW64 ~ $ python ...坐在那里而不返回提示。

17
如何在Windows上更改Git Bash的默认位置?
我在Windows 7上使用Git,并通过Git Bash访问我的存储库。启动时,如何更改Git Bash在方便文件夹中打开的默认位置? 导航到htdocs,然后导航到一个特定的文件夹比较耗时。有没有办法更改配置文件以使其在其他位置打开?还是可以编写一个.sh文件来做到这一点? 不幸的是,Git Bash不会htdocs在我的桌面上打开我的文件夹快捷方式,并且需要cd5次才能到达我想要的目录。
218 git  windows-7  git-bash 


23
如何将项目上传到Github
检查完这个问题后,我仍然不知道如何将项目上传到我的Git Hub存储库。 我是Git Hub的新手,我不知道该怎么办。我创建了一个存储库,但我想将项目上传到该存储库。 我在存储库页面上查找了某种上传按钮,但没有看到任何类似的信息。 我已经看了到目前为止提供的链接,但仍然无处可寻。他们提到命令行,是Windows命令行还是Git Bash?因为我什么也做不了。 我也尝试使用Git GUI,但是当我选择文件夹时,它说它不是Git存储库...是否需要将其压缩?我尝试在文件夹中添加.gitconfig文件,但没有任何区别。 提前致谢 :)

13
如何避免在每个Git命令的开头键入“ git”?
我想知道是否有一种方法可以避免git在每个Git命令的开头都键入单词。 如果有一种方法可以git在打开命令提示符进入“ Git模式”后仅在开始时使用一次命令,那将是很好的。 例如: git> 之后,默认情况下,我们键入的每个命令都将解释为Git命令。 与我们使用MySQL Shell编写数据库命令的方式类似: mysql> 这将使我不必git每天都要键入数百次。 注意:我git-bash在Windows上使用。


16
如何默认为其他目录而不是主目录
Наэтотвопросестьответына 堆栈溢出нарусском:混帐猛砸изменитьдомашнийкаталог 我正在Windows机器上进行开发。对于Linux命令行,我唯一需要的地方是Git Bash。问题是:当我打开它时,我在主目录中。我必须将目录更改为我的工作区,例如: cd ../../../d/work_space_for_my_company/project/code_source 我可以将其包装在.sh文件中,这样就不必手动键入了吗?这应该很简单,但是我对Linux命令行的知识为零。如果您能引导我逐步了解如何创建该.sh文件,我将不胜感激。
180 bash  shell  git-bash 

5
无法连接到GitHub.com进行克隆
我正在尝试克隆angular-phonecat git存储库,但是当我在Git Bash中输入命令时,出现以下消息: $ git clone git://github.com/angular/angular-phonecat.git Cloning into 'angular-phonecat'... fatal: unable to connect to github.com: github.com[0: 204.232.175.90]: errno=No error

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.