草庐IT

passport-github

全部标签

git - 如何保护github中的 "master"?

我的github项目中有一些贡献者。我只想让其中一个“推”掌握。这个人不是我(存储库的所有者)。可以吗? 最佳答案 当时发布这个问题时,GitHub不允许您在分支级别指定访问权限。您只能在存储库级别执行此操作。所以你所要求的是不可能的。如果您想解决此限制,我个人认为有两种选择:您可以使用某种提交Hook等方式至少通知某人发生了错误如果您真的需要这种严格的控制,您可以使用两个存储库,一个只包含您的“主”分支。然后,您需要确保只有您的“人”才能获得对主存储库的写入权限我认为通过一些组织更容易解决这个问题。在我的团队中,我们从不直接将任何

git - 如何解析 "git pull,fatal: unable to access ' https ://github. com...\': Empty reply from server"

当我使用Git命令“gitpull”更新我的存储库时失败,消息如下:致命:无法访问“...”:来自服务器的空回复。我尝试使用GitHub应用程序,但警告:Cloninginto'renren_mobile'...warning:templatesnotfound/Applications/GitHub.app/Contents/Resources/git/templates2014-11-2313:58:57.975GitHubforMacLogin[659:11891]AskPasswitharguments:("/Applications/GitHub.app/Contents/M

git - 如何解析 "git pull,fatal: unable to access ' https ://github. com...\': Empty reply from server"

当我使用Git命令“gitpull”更新我的存储库时失败,消息如下:致命:无法访问“...”:来自服务器的空回复。我尝试使用GitHub应用程序,但警告:Cloninginto'renren_mobile'...warning:templatesnotfound/Applications/GitHub.app/Contents/Resources/git/templates2014-11-2313:58:57.975GitHubforMacLogin[659:11891]AskPasswitharguments:("/Applications/GitHub.app/Contents/M

git - 如何更改我在 GitHub 上的作者姓名?

我是网络开发和GitHub的新手。当我提交任何更改时,这些更改会反射(reflect)在我的GitHub存储库中的“未知(作者)”下。我如何更改它以反射(reflect)我的姓名/电子邮件地址?谢谢。 最佳答案 $gitconfig--globaluser.name"ScottChacon"$gitconfig--globaluser.email"schacon@gmail.com" 关于git-如何更改我在GitHub上的作者姓名?,我们在StackOverflow上找到一个类似的问题

git - 如何更改我在 GitHub 上的作者姓名?

我是网络开发和GitHub的新手。当我提交任何更改时,这些更改会反射(reflect)在我的GitHub存储库中的“未知(作者)”下。我如何更改它以反射(reflect)我的姓名/电子邮件地址?谢谢。 最佳答案 $gitconfig--globaluser.name"ScottChacon"$gitconfig--globaluser.email"schacon@gmail.com" 关于git-如何更改我在GitHub上的作者姓名?,我们在StackOverflow上找到一个类似的问题

git - Github Push 上的权限被拒绝错误

最近,我被添加为Github项目的成员/贡献者。我已经在本地机器上克隆了那个项目。我已经做了一些更改并在本地提交,现在尝试将更改推送到原始存储库,但是当我尝试推送时,我遇到了一些权限错误?C:\Users\MM\Documents\GitHub\software-licensing-php[master]>gitpushoriginmasterremote:PermissiontoEasySoftwareLicensing/software-licensing-php.gitdeniedtoirfandayan.fatal:unabletoaccess'https://github.c

git - Github Push 上的权限被拒绝错误

最近,我被添加为Github项目的成员/贡献者。我已经在本地机器上克隆了那个项目。我已经做了一些更改并在本地提交,现在尝试将更改推送到原始存储库,但是当我尝试推送时,我遇到了一些权限错误?C:\Users\MM\Documents\GitHub\software-licensing-php[master]>gitpushoriginmasterremote:PermissiontoEasySoftwareLicensing/software-licensing-php.gitdeniedtoirfandayan.fatal:unabletoaccess'https://github.c

git - Github 中的依赖 pull 请求是否可行?

目前我正在处理一个非常大的pull请求。为了以某种方式保持代码审查的可管理性,我们的想法是将完整的pull请求拆分为独立的部分,但这些部分相互依赖。一个例子是:pull请求1:创建接口(interface):接口(interface)A和B并重组代码pull请求2:接口(interface)A实现和测试(取决于pull请求1)pull请求3:接口(interface)B实现和测试(取决于pull请求2)pull请求4:实现的混合测试(取决于2+3)Github中有没有一种方法可以同时提交所有四个带有依赖项的pull请求? 最佳答案

git - Github 中的依赖 pull 请求是否可行?

目前我正在处理一个非常大的pull请求。为了以某种方式保持代码审查的可管理性,我们的想法是将完整的pull请求拆分为独立的部分,但这些部分相互依赖。一个例子是:pull请求1:创建接口(interface):接口(interface)A和B并重组代码pull请求2:接口(interface)A实现和测试(取决于pull请求1)pull请求3:接口(interface)B实现和测试(取决于pull请求2)pull请求4:实现的混合测试(取决于2+3)Github中有没有一种方法可以同时提交所有四个带有依赖项的pull请求? 最佳答案

git - 将文件添加到 GitHub 存储库

如何将文件添加到我的GitHub存储库?我使用的是Windows,我所有的项目文件都在一个文件夹中,我只需要将它上传到我的存储库。 最佳答案 总体思路是添加、提交并将您的文件推送到GitHub存储库。首先,您需要克隆您的GitHub存储库。然后,您将git添加您的其他文件夹中的所有文件:一个技巧是在git添加您的文件时指定一个备用工作树。git--work-tree=yourSrcFolderadd.(从克隆的Git存储库的根目录完成,然后是gitcommit-m"amsg"和gitpushoriginmaster)这样,您就可以将