我在Android Studio中有一个项目.我想使用android studio将该项目添加到GitHub存储库.我怎样才能做到这一点?
我下载了Github for windows并将其安装在我的计算机上,该计算机运行Windows 7.我尝试用Android Studio打开一个项目,但它说"无法启动Git:git.exe"和"IDE错误".
当我点击"修复它"时,它会显示:
"无法运行程序"git.exe":CreateProcess error = 2,系统找不到指定的文件".
所以我用谷歌搜索,我试图在我的Github文件夹中找到git.exe文件.在我的Github文件夹中有两个文件夹:一个是我朋友共享的项目,另一个是"Git1".在Git1 foler中,只有两个文件:".gitattributes"和".gitignore"即使使用windows的搜索栏,也找不到"git.exe"文件.
我该如何解决这个错误?
我试过按照这些说明操作:https://stackoverflow.com/a/40312117/21728基本上这样做:
sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
Run Code Online (Sandbox Code Playgroud)
但是当我进行任何网络操作时,我收到此错误:
** (process:7902): CRITICAL **: could not connect to Secret Service: Cannot autolaunch D-Bus without X11 $DISPLAY
Run Code Online (Sandbox Code Playgroud)
这是合乎逻辑的,因为确实没有X11显示器.
如何在Windows(WSL)上的Ubuntu上使Git凭据缓存工作?
Windows 7旗舰版
我曾经安装过Git Shell.图标是灰色的猫脸.它由Git或GitHub for Windows安装.
不知怎的,我已经失去了它.
我已经尝试重新安装Windows的Git和GitHub,但我无法取回它.
我将使用IntelliJ Community Edition的Git版本控制来制作我打算开发的程序的分支.我正在努力使自己适应其功能,我遇到了障碍.
我按照网页http://wiki.jetbrains.net/intellij/Using_Git_Locally的说明操作, 虽然我按照命令行事,但当我到达Image5时,我在Default下找到一个空列表.
有可能我认为没关系,所以我继续这个程序.
但是,当我来到主要提交更改(修订版1)的最重要部分时,列表也是空的,并且提交更改未检测到对项目的任何更改(请参见图像13和图14).
除此之外,当我再次打开项目时,我收到一条消息,表明Git执行路径不正确.但是,如何才能了解哪些执行路径应该适合插入呢?
有没有人知道一个体面的指令(在网站上或通过他的经验),这可以指导我如何利用Git功能将其融入我的工作?对我来说,完成工作至关重要.
为什么如果你从网上下载Git 2.0,你总是得到一个1.9.4安装程序包?为什么你不能在互联网上找到一个不仅标有2.0+的Git安装程序包,而且你下载的安装档案也被标记为?
我试图想办法让这个命令从一个值数组中过滤而不是一个值.目前这是我的代码的方式(当$ ExcludeVerA是一个值时它可以工作):
$ExcludeVerA = "7"
$java = Get-WmiObject -Class win32_product | where { $_.Name -like "*Java*"} |
where ({ $_.Version -notlike "$ExcludeVerA*" })
Run Code Online (Sandbox Code Playgroud)
我希望$ ExcludeVerA有一个像这样的值数组(这当前不起作用):
$ExcludeVerA = "7", "3", "4"
foreach ($x in $ExcludeVerA)
{
$java = Get-WmiObject -Class win32_product | where { $_.Name -like "*Java*"} |
where ({ $_.Version -notlike "$ExcludeVerA*" })
}
Run Code Online (Sandbox Code Playgroud)
关于为什么第二块代码不起作用或者我能做什么的其他想法的任何想法?
也许这很尴尬,但是当我在Git shell中工作时,我无法在Windows上运行.sh文件.可能我必须安装一些东西,但我认为Git将支持该bash命令(我知道Windows不使用sh文件).
我做的安装步骤从GameClosure后$ ./install.sh
与应用程序选择一个窗口中打开SH文件出现(比如,当你试图打开Windows未知文件,它会询问什么应用程序来打开这个你想使用).我试过用Git shell打开它,但是失败了... 我需要做什么才能运行这个文件并从GameClosure教程继续安装步骤?**
这是一个截图(波兰语提醒,但我想你们都知道这个消息).
当我尝试将我的android代码推送到Bitbucket中的远程Git存储库时,我继续从eclipse收到以下错误消息.
Cannot run program "C:\Users\John\.ssh": CreateProcess error=5, Access is denied
Run Code Online (Sandbox Code Playgroud)
我已经通过以下方式成功推送了一次到我的整个android项目的远程存储库:
ssh://git@bitbucket.org/myname/myproject.git
Run Code Online (Sandbox Code Playgroud)
我还在android和Bitbucket帐户之间交换了公钥.eclipse id_rsa公钥和私钥都存储在我的C:/Users/John/.ssh文件夹下
我还设置了环境变量GIT_SSH = C:/Users/John/.ssh
现在,每当我尝试推送到远程存储库时,eclipse会抱怨此错误.
我的eclipse是在Windows 8.1上运行的Android Developer Tools.
我感谢社区的支持.
我的机器一直在使用Window 8 x64.我在我的Windows上安装了Git,一切都运行良好.我已经将我的IDE(PhpStorm IDE)的"路径到git可执行文件"设置配置为git exe,可以在以下答案中找到
这是git.exe在我的计算机上的位置C:\ Users [computer-name]\AppData\Local\GitHub \
但今天,我收到了来自IDE的消息:无法启动Git:git.cmd.可能Git可执行文件的路径无效.修理它.(显示气球)
我已经检查了git.exe或git.cmd,它们已经不见了,我不知道为什么.我曾尝试重用我用于安装的GitHubSetup来修复或重新安装,但GitHub应用程序仍然正常打开,因为它似乎从来没有问题.Github正在我的机器上工作,我可以看到我的存储库,提交等.但我想为我的IDE配置git.exe.
我怎么能找回丢失的文件(git.exe)?
我在我的Windows 8.1机器上安装了Git,并且还在该机器上安装了GitHub for windows.
当我打开cmd提示符并输入"git version"时,它返回:
git version 1.9.5.msysgit.1
Run Code Online (Sandbox Code Playgroud)
当我从Github for Windows应用程序打开Git Shell时,相同的"git version"命令返回:
git version 1.9.5.github.0
Run Code Online (Sandbox Code Playgroud)
我不明白他们为什么不相同或如何解释msygit.1和github.0部分.
谢谢你的帮助.