github相关内容

我的拉取请求已合并,接下来要做什么?

我最近参加了GitHub的一个项目。我做了以下事情: 将原始存储库分叉,将其克隆到本地计算机,创建一个分支来修复现有的错误,修复该分支中的错误,将该分支我的回购,发送一个拉请求到存储库的作者合并我的修复分支到它的主分支。 这是我的第一个我一直在提交他人的代码,所以我不知道该怎么做。现在我的pull请求已被作者合并到原始的repo / project中。 接下来应该做什么?我应该删 ..
发布时间:2018-04-26 13:18:25 其他开发

如何避免GitHub / BitBucket上的merge-commit地狱

合并分支的'主'bitbucket .org:user / repo 每当开发人员将他/她的本地叉子同步到顶端 有没有办法避免这个合并提交地狱混乱所有的回购日志?如果在我的本地虚拟机中完成这项工作,我知道我可以做git rebase,有没有任何等价的方法可以解决这个问题? 在GitHub / BitBucket用户界面? 你们是如何做到的? 解决方案 > ..
发布时间:2018-04-26 13:18:22 其他开发

在XCode 4中,如何将远程GitHub存储库添加到现有的本地项目中?

XCode 4中的Git集成非常受欢迎,但是在处理远程存储库时似乎有点片面。 为了清楚起见,我使用OS X版本10.6.7和XCode 4.0.2(4A2002a)。 如果我创建一个新的XCode 4项目并接受创建本地Git存储库的选项,那么一切正常。我可以在本地提交,这很好。 当我想将新项目推送到GitHub时,我想添加远程存储库并将我的本地更改推送到GitHub。我可以在管理器窗 ..
发布时间:2018-04-26 13:18:11 移动开发

你能从GitHub的命令行发出pull请求吗?

好像你必须与github.com进行交互才能发起拉取请求。是这样吗? 解决方案 看起来像添加到hub命令中的一个特别有用的东西: http://github.com/defunkt/hub 或github gem: http://github.com/defunkt/github-gem 我建议对这些项目提出问题要求它。 github球员非常敏感。 ..
发布时间:2018-04-26 13:18:03 其他开发

Github(SSH)通过公共WIFI,端口22被封锁

我目前在公共WIFI上,并且无法使用SSH(他们可能会阻止该端口)。但是,我需要连接来执行 git push 。 ➜ ssh -T git@github.com ssh:连接到主机github.com端口22:连接被拒绝 是否可以绕过此限制,方法是通过端口80设置SSH隧道,并告诉 github push 使用该连接?怎么做?我在OSX上(狮子)。这应该是一个常见问题吗? ..
发布时间:2018-04-26 13:17:41 其他开发

在Github推送新代码的问题

我在Github上创建了一个新的存储库,它现在只有Readme.md文件。 我有一个新创建的RoR项目,我想将其推送到此存储库。 以下是我在终端中执行的命令,以及我得到的错误。 git remote添加源https://github.com/aniruddhabarapatre/learn-rails.git 之后我进入我的用户名和密码 git push ..
发布时间:2018-04-26 13:17:37 其他开发

在github中重命名一个分支

我刚刚使用 git branch -m oldname newname 但这只会重命名分支的本地版本。我如何重命名 github 中的一个?? 解决方案 &安培;重新推送,尽管使用的命令比必要的冗长一些: git push origin:name_of_the_old_branch_on_github git推送原点new_name_of_the_b ..
发布时间:2018-04-26 13:17:06 其他开发

从GitHub删除分叉的回购

我先从git和GitHub开始,然后在GitHub上看到一个项目。我无意中点击它叉。现在它对我来说是一个新项目。 我对此有些怀疑: 我知道如果对我的分叉回购进行提交或做其他事情,它会被更新,但更新后的代码只有在项目的作者请求提取后才会生效。对吗? 如果我在GitHub的管理面板上有一个删除选项。如果我删除它作为上面的选项,它会在原始的一个有效吗? 我想要删除它。到目前为止,我只 ..
发布时间:2018-04-26 13:16:54 其他开发

在远程回购中删除本地Git分支后删除它们

在GitHub上的Pull Request检查之后,我合并并删除了我的分支。 我想让我的本地和远程存储库在分支方面始终保持同步。 (远程)。 如何在本地存储库中获取这些信息并让Git删除我的本地版本的分支? 解决方案 快捷方式 git branch --merged | grep -v“\ *”| xargs -n 1 git branch -d 注意:如果你 ..
发布时间:2018-04-26 13:16:46 其他开发

没有当前分支的跟踪信息

我在相当短的时间内使用过github,而且我一直使用客户端来执行提交和提交。我决定在昨天从git bash尝试它,并且我成功创建了一个新的repo和提交的文件。 今天,我从另一台计算机上更改了存储库,已经提交了更改,现在我回到了主页并执行了 git pull 来更新我的本地版本,并得到了这个结果: 当前分支没有跟踪信息。 请指定您想要合并的分支。 详情请参阅git-pull(1) ..
发布时间:2018-04-26 13:16:44 其他开发

如何从别人的回购中拉远程分支

我有一个项目托管在GitHub上,这是有人分享的。在他们的分支上,他们创建了一个新的分支“foo”并做了一些修改。我如何将他们的“foo”拉入一个新的分支,在我的回购库中也被命名为“foo”?我知道他们可以向我提交一个pull请求, 因为我喜欢自己发起这个过程。他们分叉我的项目,我们的回购协议共享相同的'历史记录'尽管GitHub显示他们的项目是从我的分支中创建的,但我的本地存储库没有任何对 ..
发布时间:2018-04-26 13:16:18 其他开发

是否可以使用pip从私人github存储库安装软件包?

正如标题所示,我正试图从私人github回购安装一个python软件包。对于公共存储库,我可以发出以下命令,它可以正常工作: pip install git + git://github.com/ django / django.git 但是,如果我尝试使用私人存储库: pip install git + git://github.com/echweb/echw ..
发布时间:2018-04-26 13:16:16 Python

了解Git和GitHub的基础知识

我不完全理解使用Git或Github的目的;我知道这有助于跟踪您的变化,这对与其他人合作的人有帮助,但我不与任何人合作,所以我不知道这对我有帮助。 我通常是作为网页设计师/开发人员工作,但我从不需要协作。我知道在Git中,您已经为每个存储库创建,推送,提交,创建分支等,但是... 什么是Git和GitHub之间的区别是什么? git是否在本地(在用户的机器中)和GitHub中保存 ..
发布时间:2018-04-26 13:16:09 其他开发

将现有项目推入Github

我的项目资源有一个文件夹。我如何将这个项目推入Github的仓库? 我试过使用这个步骤: 我在GitHub上创建了空的存储库。 我运行git-bash并键入 git init ,所以在project root里面出现 .git 文件夹。 我使用添加了一些文件到版本控制> git add sourcesFolderName 在上一步中使用 git commit -m“初始提交” ..
发布时间:2018-04-26 13:16:06 其他开发

Git:将Commit提交到不同的分支

所以我有3个分支; 开发 - 我的继续开发分支 version_1 - 发布分支 version_2 - 发布分支 我必须对 version_2 version_1 / code>和 develop 。 git checkout version_1 git merge&commit commitum> 我认为提交只包含更改,所以只会应用这些更改。但合并 ..
发布时间:2018-04-26 13:15:28 其他开发

无法推送到GitHub错误:包对象因信号13而死

我无法将我的本地文件夹推送到GitHub上的远程存储库。 在我推入后,它达到96%左右, p> 计数对象:4145,完成。 使用多达2个线程的增量压缩。 连接到由远程主机关闭的github.com。 致命:远程端意外挂起 压缩对象:98%(3919/3969) 然后在最后2%完成后显示此错误... pre $ 压缩对象:100%(3963 / 3963), ..
发布时间:2018-04-26 13:14:59 其他开发

如何在Windows中注销Git Bash控制台?

我在Windows上使用Git,版本为2.9.2.windows.1。 我在一个存储库项目上工作,当我进行推送时,它要求我输入我的Github用户名和密码。我输入了我的Github用户名和密码来更新该项目。 在我的下一步中,它不再要求我的用户名和密码。我对该项目的所有修改都会更新。 看起来我的用户名和密码是“保存”的。我怎么“摆脱”他们? 我如何退出? 我试过了 ..
发布时间:2018-04-26 13:14:52 其他开发

在Git的根提交之前添加提交?

新问题 两个问题: m试图在 ALL 之前提交一个提交。 最底层的提交具有 660fb2a76211f36ec9a67d0454a90eab469e9fd0 作为SHA。当我输入 git rebase -i 660fb2a76211f36ec9a67d0454a90eab469e9fd0 每一个提交,但最后一个显示在列表中。 我真的需要这个提交出现,所以我可以把第一次提交作 ..
发布时间:2018-04-26 13:13:01 其他开发

在浅层克隆后推向github

由于大量的提交,我有一个大规模的git回购,所以下面的建议这里我创建了一个浅层克隆。我已经对这个新的本地回购进行了更改,现在我想在Github上推动我的起源(然后继续到我在Heroku上的舞台和制作遥控器)。也许有一天我会学习阅读文档: git clone --depth命令选项说明 - 深度创建一个历史记录截断为指定修订版数的浅型克隆。一个浅仓库有一个 的限制(你不能从它克隆或获取 ..
发布时间:2018-04-26 13:12:59 其他开发