问题标签 [github-for-windows]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
github - Github 不检查本地仓库是否已更改
我最近重新安装了我的电脑,现在我遇到了 github for windows 的问题(我将在本文的其余部分使用 GFW)。它说我的本地存储库是同步的,但即使我更改内容、删除文件或添加文件,它也会一直说它是同步的。
它确实检查我是否在另一台计算机上进行更改并推送它们。但是同步不起作用,所以我去了shell
在那里我可以提交(在 GFW 中显示有准备推送的提交),在 GFW 中的同步按钮仍然不起作用(显示有问题,我应该在 git shell 中继续)。当我在 shell 中提交时说有更改、插入和删除
然后当我想推它时说Everything up-to-date
。
有人知道出了什么问题吗?
windows - github for windows 一天崩溃好几次
我刚开始Github
通过他们的原生 Windows 应用程序工作,它非常好,但是它经常崩溃,可怕的是我在它崩溃后丢失了所有最近的更改。所有本地文件将回滚到成功提交或同步的最后一个版本。
我在 64 位 Windows 8 机器上。有任何想法吗?
崩溃后的确切错误是Couldn't find a HEAD in this repository
git - 是否有将 GitHub 设置为 Internet 上 .Net 站点的版本控制环境的指南?
我的公司正在寻找在互联网上工作的版本控制系统,现在它看起来像 Git,可能使用 GitHub 是一个不错的选择。
我们有程序员在我们局域网的办公室内工作,但我们也有远程工作的程序员,所有人都需要访问。我们所有的编码都是在 Visual Studio (2010,2012) 中完成的,因此最好的解决方案是使用它。
理想情况下,我们希望能够在本地系统上克隆我们的存储库,并在我们的开发服务器上自动更新我们的文件,该服务器在 IIS 上运行 .Net Web 应用程序。
带有私有存储库的 GitHub 似乎是我们从网络内部或外部访问文件的好选择,但我找不到让 GitHub 在提交更改时更新开发服务器的方法。
GitHub 并不是这个等式的真正必要部分——它似乎只是通过 Internet 管理任务的好方法。
谁能给我一个很好的指南来完成我们需要的东西?
github - github存储库是否可以将文件从一个存储库合并到另一个存储库
一开始我有两个 github 存储库来管理同一个项目。然后我在一个存储库文件中进行了一些更改。如何对另一个存储库进行更改?
两个仓库是相互独立的,不是master和branch的关系
谢谢
git - 可以更好地控制 Github For Windows 中的合并吗?
我在 git-tfs 的上下文中使用 git。然而,就 Github For Windows 而言,这并不重要。对我来说主要的痛点是有一些文件我必须更新并且基本上从不签入。现在我的结构是一个工作分支,我在其中工作,然后主分支与 TFS 的源代码完全相同. 所以当然,当我进行更改时,我需要从 Work 合并到 Master。
Github For Windows 是否可以不合并某些文件?
github - GitHub - README.md Windows 编辑器?
我在 GitHub 上有很多库,想为所有库编写 README.md。我通过在本地 repo 上写入 README.md 来做到这一点,然后将其推送到 github,在那里我可以看到更改。
有没有其他方法可以做到这一点?是否有一些 Windows 编辑器,所以我可以在本地 PC 上编写 README.md 和所有标签,看看 README.md 输出的样子?
谢谢!
git - How do I recover a repo after a Github for Windows crash?
Github for Windows just bombed when I tried making a commit and now git (command line) is telling me every file is new. I've still got a .get folder which is 53mb in size. I'd made about 60 to 100 commits previous to this.
How can I recover my working copy without losing any history or changes?
Git status says:
On branch master
Initial commit
Changes to be committed:
(use "git rm --cached ..." to unstage)new file: .gitattributes
new file: .gitignore
... (1620 more files)Changes not staged for commit:
(use "git add ..." to update what will be committed)
(use "git checkout -- ..." to discard changes in working directory)modified: Src/Foo/Bar/Index.cshtml
Untracked files:
(use "git add ..." to include in what will be committed)
The Posh Git command prompt looks like this
C:\Projects\Foo [master +1623 ~0 -0 | +0 ~1 -0]>
The output from git log
is as follows
C:\Projects\Foo [master +1623 ~0 -0 | +1 ~1 -0 !]> git log
fatal: bad default revision 'HEAD'
UPDATE
I just ran "Verify Database" from the Git GUI and it came back with the following:
dangling tree 4b825dc642cb6eb9a060e54bf8d69288fbee4904 dangling commit 30855e0deee8600f10733e6760db54fee2570a38 dangling commit cd8bc69ad56ca5c4d51d0d5028525698158cf3ec dangling commit c934f9823d907cd69c5e08a0159b9de4dfe3da35 dangling commit f958caca247978db978b70460276b5da7582bb06 notice: HEAD points to an unborn branch (master) notice: No default references
git - Github for Windows - 查找 HEAD 错误失败
我已经成功使用 Github for Windows 和 Mac 一段时间了,但突然间我收到以下错误。
“在此存储库中查找 HEAD 失败”
打开我的存储库后,在存储库详细信息视图中。
任何清理此问题的帮助将不胜感激。
git - 设置用户名和密码返回“github:找不到命令”
我的环境完全可以在工作中使用,使用 SSH,但是在家里我倾向于使用更多的 GitHub for Windows 而不是 Git bash,所以这就是为什么使用http
.
我在哪里可以找到并安装github
命令,这样我就不必每次都输入我的用户名和密码了?(我想我可能需要在PATH
某处添加一些东西。)
tortoisesvn - 如何过滤 GitHub for Windows 中的历史记录条目?
似乎无法在提交历史记录中找到特定条目,没有搜索框(就像 TortoiseSVN 的“显示日志”对话框中的那个),我也尝试右键单击历史记录列表,但没有弹出菜单。
那么如何快速找到提交历史呢?