标签: git-bash

尝试删除目录时Git Bash-权限被拒绝.Git bash有类似sudo的命令吗?

我已经创建了一个bitbucket存储库并开始使用本教程:https: //confluence.atlassian.com/display/BITBUCKET/Clone+Your+Git+Repo+++Add+Source+Files

一切顺利,直到我克隆了空的存储库,创建了一个名为bb101repo的文件夹,就像教程要求的那样.然后,本教程继续解释该文件夹的名称不够精确以及我们应该如何使用不同的名称创建一个新文件夹.

因此,当我尝试使用命令rm -irf"bb101repo /"删除文件夹时,终端显示以下消息:"rm:无法删除目录'bb101repo':权限被拒绝.

有办法去sudo吗?

admin bitbucket git-bash

2
推荐指数
1
解决办法
9633
查看次数

如何在安装git bash后在Windows上安装vimdiff?

当我想在git中看到两点之间的差异时,我通常使用vimdiff.但是,我在Windows上的'git bash'环境中找不到vimdiff.因此,如果有人知道如何在git bash控制台中安装或使用vimdiff,请告诉我.

git vimdiff git-bash

2
推荐指数
1
解决办法
8614
查看次数

使用git如何将代码从一个分支转移到另一个现有分支(不一定是主分支)?

我的代码在团队git repo的一个分支中.现在我需要将它"转移"(即推送)到团队成员正在使用的同一个仓库的另一个分支中.我怎样才能做到这一点 ?

我更喜欢使用git bash.

PS - 我必须转移到的新分支不是"主".

git git-bash git-commands

2
推荐指数
1
解决办法
7715
查看次数

如何将带有空格的参数从bash脚本传递给bash脚本?

我有一个脚本操纵数据,创建参数并将它们发送到第二个脚本.其中一个参数包含一个空格.

script1.sh:

args=()
args+=("A")
args+=("1 2")
args+=("B")
. script2.sh ${args[@]}
Run Code Online (Sandbox Code Playgroud)

script2.sh:

for f in "$@"
do
  echo f=$f
done
Run Code Online (Sandbox Code Playgroud)

我想得到"1 2"一个单独的论点,但是分别收到它们:

f=A
f=1
f=2
f=B
Run Code Online (Sandbox Code Playgroud)

我也尝试将script2中的输入转换为list in=($@)并使用它进行迭代,for f in ${in[@]}但结果相同.

因此,问题可能出在以下情况之一:构建参数列表; 通过建成的清单; 解析输入; 或迭代输入.

如何将带有空格的参数从bash脚本传递给bash脚本?谢谢.

*我在Windows上使用git-bash.

bash for-loop list argument-passing git-bash

2
推荐指数
1
解决办法
166
查看次数

如何将文件夹添加到.gitignore

也许我的谷歌搜索技能缺乏,但这似乎是一个问题,应该给我几千次点击,但我找不到一个直接的答案.

很简单:

我不断向github推送与远程开发人员分享.我们都有npmbower安装.无需一直将这些巨大的文件夹推送到github.我node_modules被忽略了.但我似乎gitignore无法忽略我的bower_components文件夹

我对cmd不太了解,我几乎没有划过表面,所以如果你打算这样做,请不要认为我知道你在说什么.否则,如果它像使用IDE将其添加到文件本身一样简单,那么,我做到了,没有雪茄.这是我的.gtignore文件供您查看

# Logs
logs
*.log
npm-debug.log*

# Runtime data
pids
*.pid
*.seed

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-    task-files)
.grunt

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules
jspm_packages
bower_components

# Optional npm cache directory
.npm

# Optional REPL …
Run Code Online (Sandbox Code Playgroud)

git gitignore node.js git-bash bower

2
推荐指数
1
解决办法
7096
查看次数

如何在没有提交消息的情况下获取git日志

我想获得git log与无只additionsdeletionsauthor,date,commit hashcommit message细节,如何识别代码的行数已被修改.目前我能够删除以上所有内容,除非commit message使用以下bash命令

git log origin/master --numstat --since="2 weeks ago"  --no-merges | egrep -v 'Author|Date|commit
Run Code Online (Sandbox Code Playgroud)

以上的输出如下

添加IDENTITY-3591的测试用例

4 0个模块/集成/测试 - 公共/ admin-clients/pom.xml 129 0个模块/集成/测试 - 公共/ admin-clients/src/main/java/org/wso2/identity/integration/common/clients/challenge /questions/mgt/ChallengeQuestionMgtAdminClient.java 223 0 modules/integration/tests-integration/tests-backend/src/test/java/org/wso2/identity/integration/test/challenge/questions/mgt/ChallengeQuestionManagementAdminServiceTestCase.java 2 0 modules /integration/tests-integration/tests-backend/src/test/resources/testng.xml 5 0 pom.xml

更新SAML元数据版本

10 10个模块/ p2-profile-gen/pom.xml 2 2 pom.xml

更新依赖版本

4 4 pom.xml

更改carbon.xml中的版本标记的值,以从项目版本中选取

1 0个模块/ distribution/pom.xml

修复carbon.identity.auth.version名称

1 1 pom.xml

降级identity.data.publisher.oauth.version以避免测试失败

1 1 …

git bash terminal git-bash

2
推荐指数
2
解决办法
4202
查看次数

Windows 10 Gradle:JAVA_HOME设置为无效目录

我试图同时./gradlew bootRunGit BashPowerShell中运行,并收到此错误:ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jre1.8.0_121

gradlew文件是项目目录,从git的克隆内。这是Spring官方指南中的一个实践项目。还有一个包含以下行的gradle.bat文件:

:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%\bin\java.exe 
Run Code Online (Sandbox Code Playgroud)

我还尝试运行Eclipse EE,这没有问题。环境设置应该没有问题。

java spring gradle git-bash

2
推荐指数
4
解决办法
6040
查看次数

运行`pip install aws cli`时出错:"找不到满足要求cli的版本"

我在基于Windows的机器上使用GitBash作为我的shell.当我运行时pip install aws cli,我收到以下消息:

找不到满足要求cli的版本(来自版本:)没有为cli找到匹配的分发

我用Google搜索了错误,许多回复表明它可能是pypi中未包含的包的结果等.(Pip install-找不到满足要求的版本).

但是,因为我在这里关注视频:http://course.fast.ai/lessons/aws.html在4:13,它对教练有用,我不确定我错过了什么 - 可以有人帮我理解这个(包括任何有用的故障排除命令,以确定问题的根源?)

我是AWS的新手,也是bash,所以如果这是一个相对基本的问题我会道歉.

提前致谢!-Ryan

pip amazon-web-services git-bash

2
推荐指数
1
解决办法
5554
查看次数

有没有一种方法可以在一个命令中使用用户名和密码从gitlab克隆?

此帖子中的解决方案不起作用运行“ git clone git@remote.git”时如何提供用户名和密码?

git clone https://username:password@github.com/username/repository.git
Run Code Online (Sandbox Code Playgroud)

严重:无法访问“ http:/ ..:无法解析主机:用户名

git bash git-bash gitlab

2
推荐指数
1
解决办法
2150
查看次数

如何在Git Bash中设置启动目录?

在Git Bash中设置启动目录的命令是什么?

当我启动Git Bash时,启动目录是C驱动器中的Bitbust目录,因此我必须使用cd命令更改工作目录。

但是我认为这是不必要的过程。我希望启动目录成为启动Git Bash的工作目录。

git working-directory git-bash

2
推荐指数
2
解决办法
1406
查看次数