问题标签 [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.

0 投票
1 回答
198 浏览

github - github新手。叉子还是分支?

我是 github 的新手。我刚刚下载了 Windows GUI github 版本。我想为某人的项目做出贡献。我应该将原始存储库分叉到我的存储库并从那里开始还是应该从原始存储库分支?以后如何将其合并回原始仓库?如何在 GUI 上执行此操作,还是我需要使用 Git shell?

0 投票
1 回答
6896 浏览

git - 如何右键单击打开 Github for Windows 的 Git Shell?

如何"open a Git Shell here"在右键单击 repo 文件夹时添加选项?这样我就不必打开Github for Windows并右键单击 repo 的名称并选择"open a shell here"

我可以通过右键单击打开普通的 PowerShell 或 cmd,但它们缺少像of提供posh-git的附加组件Git ShellGithub for Windows

0 投票
1 回答
104 浏览

git - 我如何只将一个我的所有私有 git 存储库共享给 50 或 60 个客户。有什么办法可以在不公开我的存储库的情况下做到这一点

我怎样才能只将我的所有私有 git 存储库中的一个共享给 50 或 60 个客户。有什么办法可以在不公开我的存储库的情况下做到这一点

0 投票
3 回答
38832 浏览

git - 如何重新启动 git 存储库

我是 git 的新手——刚刚意识到对 .gitignore 的更改不会“追溯地”针对 repo 进行处理——而是会影响未来的 'git add *' 命令等。一旦文件在 repo 中——它们必须被手动删除。

在这一点上——我想完全杀死这个 repo——然后重新开始(保存我的配置等)。

这很容易实现还是会导致重大问题?可以备份——然后删除 .git 文件夹——然后重新开始吗?

另外——对于刚开始使用 git 的其他新手,我建议观看此视频。它描述的不是如何使用 git——而是 git 如何在内部工作——我发现它大开眼界。它的标题是 git 4 岁及以上。 http://blip.tv/open-source-developers-conference/git-for-ages-4-and-up-4460524

解析度:

我要感谢大家的意见和指导。

我确实尝试删除 .git 目录 - 并重新启动。我不确定如何——但当我尝试重新开始时——它开始时完全了解它的历史——简而言之,它重新创建了自己以包含所有以前的提交和跟踪。

我不理会这件事——着手进行重组、重组和清理。更改文件夹结构 - 删除不必要的项目、文件夹等。 - 并在此过程中 - 意识到我可以做些什么来删除我不想跟踪的文件(但仍然希望它们出现在树中)。

我有效地移动了每个文件夹等,当我提交这个时 - git 删除了对移动/删除文件的跟踪。但是由于我现在拥有的 .gitignore - 它没有拾取或跟踪移动文件夹中的文件。

我所做的大部分工作都是为开始一个全新的 git 存储库做准备。在这个过程的后期,我并没有意识到——我不想跟踪的大部分内容已经被有效地删除以用于回购。所以采取了发生的事情 - 并进行了更多调整 - 现在一切都很好。

再一次 - 谢谢你。我爱吉特!

0 投票
2 回答
7978 浏览

git - GitHub for Windows:如何取消设置 svn-remote.svn.url

从我的本地仓库路径的 cmd 行,我执行git svn clone了命令,但使用了错误的 url。

然后我尝试git svn clone使用正确的 url 执行,但我不能,因为它告诉我"svn-remote.svn.url already set"

如何取消设置svn-remote.svn.url

0 投票
1 回答
144 浏览

git - 试图推送到github得到错误坏文件号

我想将我的代码推送到 github.com 上的存储库 pySan

0 投票
1 回答
2458 浏览

git - 无法推送到 Github,得到“权限被拒绝(公钥)”

还有其他方式推送到github吗?我在 Windows 7 上使用 Git Bash。

0 投票
1 回答
246 浏览

git - Git 使用来自 GitHub 客户端的同步来分离 HEAD

我在使用 Git 时遇到以下问题:

  1. 我在 GitHub 上创建了一个仓库
  2. 我使用 GitHub 客户端将存储库克隆到本地
  3. 其他开发人员在分支 master 中提交到 GitHub
  4. 我在本地提交到本地 git repo(所以我不同步,提交是未同步的提交)

我使用命令行来解决这个问题时:

一切顺利。但是,当我使用 GitHub 客户端时,会发生以下情况:

  1. 按同步解决冲突。
  2. GitHub说有一个合并待解决
  3. Inmediatly 我的本地仓库在分离的HEAD

拜托,有人可以解释为什么 GitHub 客户端将我的回购留在分离的头上?

0 投票
1 回答
140 浏览

git - 有时 git 告诉我每个文件都是新的和未暂存的?

我将对文件进行更改,转到 GitHub for windows UI。提交我的更改,然后点击同步按钮。然后它说错误,请尝试改用shell。所以我去 shell 并输入git status. 它告诉我 repo 中的每个文件都是新的且未暂存的。大约有 4,000 个未暂存的文件。

这已经发生在我身上 3 次了,在 2 台不同的计算机上,在不同的存储库上,甚至在单独工作的时候。这是一个常见的错误吗?有时我会不知从哪里得到一个分离的头,或者一个 .lock 文件挂得太久。怎么了。每次我都需要很长时间才能从混乱中恢复过来。

0 投票
17 回答
108136 浏览

git - Github Windows '无法同步这个分支'

我使用的是 Github Windows 1.0.38.1,当我在提交后单击“同步”按钮时,出现错误

在此处输入图像描述

我该如何调试这个问题?如果在shell中,我该怎么办?

如果我执行git pushor git pull,同步工作正常,但下次我想使用 Github windows 同步时,我得到同样的错误。