标签: github-for-windows

Windows 上的 github 运行程序在 PowerShell 上找不到可执行文件

我正在尝试使用自托管的 Windows-VM 来运行 west 进行存储库管理,使用 python 来运行一些脚本,并使用 git 来推送回存储库。

这项工作是使用 python 生成文件repo-A作为工件来签入repo-B。我必须使用 Windows,因为文件生成工具只能在 Windows 上运行。

我有一个自托管构建代理设置,并且能够在其上运行 github 操作。

在VM端,这些是相关命令的路径(表明它们已正确添加到$PATH)

PS C:\TouchGFXProjects\wallSwitch-gui-hesPrototype-480-272> gcm west; gcm tgfx.exe; gcm python; gcm git

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     west.exe                                           0.0.0.0    C:\Users\tgfx\AppData\Local\Programs\Python\Python39\Scripts\west.exe
Application     tgfx.exe                                           4.16.1.0   C:\TouchGFX\4.16.1\designer\tgfx.exe
Application     python.exe                                         3.9.515... C:\Users\tgfx\AppData\Local\Programs\Python\Python39\python.exe
Application     git.exe                                            2.31.1.1   C:\Program Files\Git\cmd\git.exe
Run Code Online (Sandbox Code Playgroud)

VM 的执行策略设置为:

PS C:\Windows\system32> Get-ExecutionPolicy -List
        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process       Undefined
  CurrentUser       Undefined
 LocalMachine          Bypass
Run Code Online (Sandbox Code Playgroud)

当从虚拟机本身的 powerShell …

github-for-windows github-actions-runners github-actions-self-hosted-runners

5
推荐指数
1
解决办法
2546
查看次数

警告:'C:\ProgramData/Git/config' 有一个可疑的所有者:'S-1-5-21-2380165290-1749897186-383349493-670437'

warning: 'C:\ProgramData/Git/config' has a dubious owner: 'S-1-5-21-2380165290-1749897186-XXXXXXXXX-670437'.
For security reasons, it is therefore ignored.
To fix this, please transfer ownership to an admininstrator.
ERROR: Your account is suspended. Please check with your installation administrator.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

Git 配置文件值也很好。

在此输入图像描述

我可以通过维护者访问 GitHub 企业存储库。今天之前它一直在工作,只是我收到了错误。请帮我解决这个问题。谢谢。

git github github-for-windows

5
推荐指数
1
解决办法
8227
查看次数

你可以使用Github App和Beanstalk吗?

作为Git的新手,我想使用GUI(基于Windows)并且更喜欢Github应用程序.但是,我想将此站点与Beanstalkapp帐户集成.我很确定这是可能的,但我无法弄清楚.

在Github应用程序内部,我导航到我的存储库.当我选择" 工具 > 设置... "时,我将Beanstalk提供的存储库的Git克隆URL放入我的Github应用程序中的" 主要远程(原始) "字段中.

现在,当我单击" 发布 "(当我将鼠标悬停在其上时,单击" 将此分支发布到服务器 "时),它将更改为"正在发布...".几秒钟后,我收到此错误:

服务器故障

远程服务器已断开连接 稍后再试,或者如果仍然存在,请联系support@github.com

我很确定我正确设置了SSH密钥(以前从未这样做过).我为Beanstalkapp和我的Github网络帐户添加了密钥.

git github github-for-windows

4
推荐指数
1
解决办法
3223
查看次数

github for windows每天都会崩溃几次

我刚开始Github通过他们的原生Windows应用程序开始工作,它非常好,但它经常崩溃,可怕的是我在崩溃后丢失了所有最近的更改.所有本地文件都将回滚到成功提交或同步的最后一个版本.

我在64位Windows 8机器上.有任何想法吗?

崩溃后的确切错误是 Couldn't find a HEAD in this repository

windows crash github github-for-windows

4
推荐指数
1
解决办法
6164
查看次数

Github Windows:使用'master'和'gh-pages'分支

我有一个非常简单的jQuery插件,我已经编写并放在github上了.我正在使用Github for Windows和网站本身来管理项目.

不幸的是,如果我尝试通过链接包含我上传的任何文件.js.css文件,Raw由于MIME类型的原因,它在我的浏览器中会失败plain/text.

所以,在过去的几个小时里,我一直在研究如何通过github获取文件的副本,人们(包括我自己)可以链接到这些文件.第一步似乎是创建一个项目页面(gh-pages分支)......我已经掌握了很多东西.

但是,到目前为止我发现的所有材料都要求你拥有一个基于UNIX的系统,或者做一些基于控制台的技巧:

示例:GitHub,SO,SO

现在,必须有一种简单的方法来简单地使这些源文件可用.我经历了创建"项目页面"的自动化步骤,现在我遇到了另一个声称是在"主"分支后面的分支,但我看不出接下来应该做什么.我甚至不清楚为什么在地球上我需要建立另一个分支.整个事情似乎远比它需要的复杂得多.

所以,回顾一下:

  • 我在Github中创建了一个分支(使用Windows应用程序和网站)
  • 我可以管理它,并更新我的文件,没有任何意外
  • 我无法使用"原始"链接包含.js和.css文件
  • 我希望能够在页面中包含这些文件
  • 我想通过Github for Windows或网站本身来做这件事

如果有人能帮助我解决这个问题,我会很感激.此外,我期待很多其他人也会.

编辑:这是一个着名的Github项目的例子,它的文件可以通过Github获得:

选择2:http: //ivaynberg.github.io/select2/select2-3.4.2/select2.js

编辑2:好的,从概念上讲,我现在明白为什么我必须创建一个单独的分支,以便共享文件 - 因为Github的源控制方面并不意味着充当CDN,项目页面只是提供一个公共网站您可以在哪里放置文件.所以问题现在变成:如何将我的文件从主分支放入gh-pages分支?我现在并不担心自动化它或任何东西,我想要的只是访问目录结构,所以我可以在那里放置文件.我尝试过同步并重新同步我的分支与Github Windows,但它告诉我,没有什么可以从gh-pages分支获得,即使它是"10提交落后".到底是怎么回事?

编辑3:添加了我自己的答案,为我提出的(到目前为止).

javascript css jquery github github-for-windows

4
推荐指数
1
解决办法
1618
查看次数

去得不行,我有git

继续开始页面,想要安装devel,它说它找不到hg,我有git,我很满意.双重检查%PATH%,它有Git/cmd和Git/bin

去不工作

git go github-for-windows

4
推荐指数
1
解决办法
6837
查看次数

github上的所有权以及如何取消存储库?

我对Github存储库有一些疑问.

1)如何检查分叉存储库的所有权.2)如何从我的帐户中取消存储库(不将其从其他帐户中删除.我最近将其分配到我的帐户中)3)如何将用户添加到我的存储库中.

我试图检查这方面的文件,但找不到直接的答案.请建议如何做到这一点.

git github github-for-mac github-for-windows

4
推荐指数
1
解决办法
7308
查看次数

Windows Git 错误 403 - 无法推送

我遇到了与之前发布的问题相同的问题,该问题未得到解答:Git for Windows - 推送时错误 403 访问被拒绝

我已经卸载并重新安装了git,并卸载了github桌面界面。OLDUSER 是我为一组文件拥有的另一个 github 帐户,我已删除所有这些文件并且没有在任何地方登录该帐户。NEWUSER 是我的新帐户,我计划从现在开始使用它。

我按照本教程从命令行使用 git 而不是 Windows-GitHub 界面。

$ git remote add origin https://github.com/NEWUSER/REPO.git
fatal: remote origin already exists.

$ git push -u origin master
remote: Permission to CURRENTUSER/REPO.git denied to OLDUSER.
fatal: unable to access 'https://github.com/NEWUSER/REPO.git/': The requested URL returned error: 403

$ git remote -v
origin  https://github.com/NEWUSER/REPO.git (fetch)
origin  https://github.com/NEWUSER/REPO.git (push)

$ git config git user.name
NEWUSER

$ git config user.email 
EMAIL THAT BELONGS TO NEWUSER …
Run Code Online (Sandbox Code Playgroud)

git github github-for-windows

4
推荐指数
1
解决办法
3283
查看次数

Git重置具有特定扩展名的所有文件

我对许多类型的文件进行了更改,例如.tsx .scss.scss.d.ts,并且已提交并推送到我的分支。

有什么办法可以只.scss.d.ts用 master重置扩展名吗?

保留更改.tsx.scss.scss.d.ts通过 master重置。

谢谢

git github github-for-mac github-for-windows

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

删除 GitHub 自托管运行器上的默认标签

为 GitHub(企业)创建新的自托管运行器时,会自动添加一些默认标签(Windows、X64、自托管)。我还可以使用 --labels 参数添加自定义标签。

问题是,我想为某些特定的工作流程保留此运行程序,但不限制可以调用它的存储库。因为有些项目使用这个默认标签来选择跑步者,所以我想删除它们。

我试图找到这个标签的创建位置,但我担心它们是在服务器端创建的,我无法控制它们......

有人处理过类似的情况吗?

谢谢。

github github-for-windows github-actions github-actions-self-hosted-runners

4
推荐指数
1
解决办法
1419
查看次数