标签: git-bash

用于在后台启动 gitk 和 git gui 的 git 别名

好吧,我尝试了无数种变化:

git config --global alias.gg '!gitk --all &; git gui &'
Run Code Online (Sandbox Code Playgroud)

但它们不起作用或者只显示 gitk,如下所示:

[alias]
    gg = !gitk --all& ; git gui&
Run Code Online (Sandbox Code Playgroud)

git git-bash git-alias

3
推荐指数
1
解决办法
1075
查看次数

在 Git 中更改文件扩展名的大小写

我有一个用例,比如我有像image.PNG这样的大写字母的图像扩展名,但是在我的代码中我有 image.png,我想更改为image.png ,(假设我不想更改我的代码)当我更改文件夹中的文件名但它没有显示在修改后的文件中以提交

操作系统:Windows 10 git 版本 2.18.0.windows.1

git git-bash

3
推荐指数
1
解决办法
1278
查看次数

如何将文件从主分支推送到另一个分支?

我对使用 git 相当陌生,所以我需要将文件从 master 分支推送到另一个分支,以便在出现问题时进行备份,然后继续在 master 分支上工作。我如何在 git bash 中做到这一点?

git git-bash git-branch

3
推荐指数
1
解决办法
3201
查看次数

Git 克隆 Gradle Sysnc 出现错误:ASCII

我使用 git-bash 在 github 中克隆了我的旧 androidsutio 项目之一。我在加载项目时遇到了 Gradle Sync 问题。所以我什至无法在android studio项目中看到我的java和src文件。(该项目被完美克隆。我能够看到所有文件都在那里)。我认为问题出在非 ASCII 的项目路径上,但我不太确定。因为路径是“C:\Users\absin\AndroidStudioProjects\projectname”。我的电脑设置为使用韩语,但是路径上没有韩语!你能告诉我我做错了什么吗?先感谢您。

*我以前在构建项目时使用 android 3.0,现在我使用的是 android 3.5

这是我的应用程序 gradle 代码

apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.example.absin.firebasebus"
        minSdkVersion 16
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    //noinspection GradleCompatible
    implementation 'com.android.support:appcompat-v7:26.1.0'
    compile 'com.android.support:recyclerview-v7:26.+'
    implementation 'com.github.zagum:Android-SwitchIcon:1.3.8'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
    //noinspection GradleCompatible …
Run Code Online (Sandbox Code Playgroud)

github gradle git-bash android-studio

3
推荐指数
1
解决办法
2864
查看次数

Git Bash如何在终端中执行命令后删除空行

我将 Windows 版本的 Git Bash 更新到 3.0.2,现在遇到了一个很烦人的问题,很难解释。在终端中,每条命令执行完后,总会自动添加一个新的空行,例如:

User@path $ CMD-1
                         <<-- new line
User@path $ CMD-2
                         <<-- new line
User@path $ CMD-3
                         <<-- new line
User@path $
Run Code Online (Sandbox Code Playgroud)

它显示如下图: 在此处输入图片说明

我的问题是如何删除这种类型的命令尾新行?

更进一步,哪个源文件在每个命令执行后添加这些尾部新行?因为我几乎检查了PS1与输入相关的每个文件,但我仍然无法弄清楚为什么会发生这种愚蠢的功能。非常感谢您的帮助。

git-bash

3
推荐指数
1
解决办法
1877
查看次数

为什么在合并拉取请求时需要将开发分支合并到功能分支?

我想将来自我的功能分支的 GitHub 拉取请求合并到开发中。以下是来自 GitHub 的通过命令行执行此操作的说明:

第1步:

git fetch origin
git checkout -b feature-branch origin/feature-branch
git merge development
Run Code Online (Sandbox Code Playgroud)

第2步:

git checkout development
git merge --no-ff feature-branch
git push origin development
Run Code Online (Sandbox Code Playgroud)

为什么git merge development需要?

git github git-bash github-enterprise

3
推荐指数
1
解决办法
1847
查看次数

权限被拒绝错误:Windows Gitbash 上的 Python 3.8

Python 新手。python --version在我的 GitBash上执行 a时出现以下错误。...Appdata/Local/Microsoft/WindowsApps/python3:权限被拒绝

根据这个论坛上的一些答案,我关闭了 python 的应用程序执行别名。这样做从我的 Windows 应用程序文件夹中删除了两个“存根”python.exe 和 python3.exe,并导致另一个错误 No such file or directory to my python --version on GitBash。

我是 python 的新手,所以被卡在安装本身上很烦人。我在这里错过了什么???

现在是 12 月,我认为微软的所有这些更新仍然没有解决这个问题。或者?

windows python-3.x git-bash windows-store-apps

3
推荐指数
1
解决办法
1万
查看次数

Mac - 从 Git 终端中删除大于 '&gt;'

我对此很陌生,无论如何我正在git我的终端上学习,我写了这个语句来尝试手动推送提交:

> git commit -m "commit this"
Run Code Online (Sandbox Code Playgroud)

我得到的是>下一行的符号,我尝试退出并返回我的密码,什么也没发生,>当我按回车键时,它一直在新行上显示符号。我试图q退出仍然没有发生。如何在不关闭终端的情况下摆脱这种情况?顺便说一句,我确实使用了 mac。

git macos terminal git-bash

3
推荐指数
1
解决办法
358
查看次数

“git diff --base”究竟是做什么的?

我的笔记说 的功能git diff --base是“查看与基本文件的冲突(两个分支开始转移考虑的文件的点)”,但我无法在没有任何示例的情况下将其可视化。这与普通git diff命令有何不同?

git github git-bash

3
推荐指数
1
解决办法
171
查看次数

在 $git push -u origin main 命令之后,Git bash 没有请求任何身份验证字面上什么都不做

当我尝试将我的代码上传到 github 时。以下是我在 GitBash 终端中执行的步骤。在尝试使用 $git push -u origin main 将代码推送到 github 时,光标移动到下一行并不断闪烁但什么也不做。

git remote add origin "https://github.com/TarunRajinikanth/Trifacta.git"
git add -A 
git config --global -user.name "username"
git config --global -user.email "useremail@gmail.com"
git commit -m "this is my first commit"
git branch -m main
git push -u origin main
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

git github git-bash

3
推荐指数
1
解决办法
1251
查看次数