草庐IT

push_front

全部标签

git - git push 故障排除 - 它要求用户/密码

我在一台新的gitlinux计算机上使用git。当我执行gitpush时,它会要求输入用户名/密码。我已经正确设置了git,事实上,从github中将repo克隆到一个新文件夹中效果很好(使用我的公钥,而不是只读副本)。当我尝试从以前的克隆推送到同一个存储库时,系统提示我输入用户/密码。当然可以通过sshing进入git@github.com,而且我确保我的公钥已在github中配置。对如何继续调试有任何想法吗? 最佳答案 这是因为你做了gitclonehttps://github.com/username/repo代替gitclo

git - git push 故障排除 - 它要求用户/密码

我在一台新的gitlinux计算机上使用git。当我执行gitpush时,它会要求输入用户名/密码。我已经正确设置了git,事实上,从github中将repo克隆到一个新文件夹中效果很好(使用我的公钥,而不是只读副本)。当我尝试从以前的克隆推送到同一个存储库时,系统提示我输入用户/密码。当然可以通过sshing进入git@github.com,而且我确保我的公钥已在github中配置。对如何继续调试有任何想法吗? 最佳答案 这是因为你做了gitclonehttps://github.com/username/repo代替gitclo

git push --force-with-lease 与 --force

我试图理解两者之间的区别gitpush--force和gitpush--force-with-lease我的猜测是后者只推送到远程如果远程提交了本地分支没有? 最佳答案 force用本地分支覆盖远程分支。--force-with-lease是一个更安全的选项,如果更多提交被添加到远程分支(由另一个团队成员或同事或其他人),它不会覆盖远程分支上的任何工作你)。它确保您不会通过强制推送来覆盖其他人的工作。我认为您围绕该命令的总体想法是正确的。如果远程分支与本地计算机上的远程分支具有相同的值-您将覆盖远程。如果它没有相同的值-它表示在您处

git push --force-with-lease 与 --force

我试图理解两者之间的区别gitpush--force和gitpush--force-with-lease我的猜测是后者只推送到远程如果远程提交了本地分支没有? 最佳答案 force用本地分支覆盖远程分支。--force-with-lease是一个更安全的选项,如果更多提交被添加到远程分支(由另一个团队成员或同事或其他人),它不会覆盖远程分支上的任何工作你)。它确保您不会通过强制推送来覆盖其他人的工作。我认为您围绕该命令的总体想法是正确的。如果远程分支与本地计算机上的远程分支具有相同的值-您将覆盖远程。如果它没有相同的值-它表示在您处

git push 到远程分支

各位,我已经克隆了一个repo。我通过发出以下命令从中创建了一个分支来处理功能:gitbranchfix78然后我在那个分支上工作了gitcheckoutfix78我继续提交到这个本地分支。现在我想将它推送到repo,因此我发出了以下命令:gitpushoriginmaster:fix78我通过Web浏览器查看了该存储库,发现在该存储库上创建了一个名为fix78的新分支。但它没有我所做的任何promise。我在这里做错了什么?这就是我想要实现的目标:有一个repo(master(SVN术语中的trunk)),现在当我处理一个功能时,我想创建它的本地分支,然后我也想将这个分支checki

git push 到远程分支

各位,我已经克隆了一个repo。我通过发出以下命令从中创建了一个分支来处理功能:gitbranchfix78然后我在那个分支上工作了gitcheckoutfix78我继续提交到这个本地分支。现在我想将它推送到repo,因此我发出了以下命令:gitpushoriginmaster:fix78我通过Web浏览器查看了该存储库,发现在该存储库上创建了一个名为fix78的新分支。但它没有我所做的任何promise。我在这里做错了什么?这就是我想要实现的目标:有一个repo(master(SVN术语中的trunk)),现在当我处理一个功能时,我想创建它的本地分支,然后我也想将这个分支checki

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 - 当我执行 "git push"时,统计数据是什么意思? (总计、增量等)

这是一个例子:$gitpush-umyservermasterCountingobjects:22,done.Deltacompressionusingupto8threads.Compressingobjects:100%(14/14),done.Writingobjects:100%(14/14),1.89KiB|0bytes/s,done.Total14(delta10),reused0(delta0)Tomyserver.com:git/myrepo.gited46414..0cae272master->masterBranchmastersetuptotrackremoteb

git - 当我执行 "git push"时,统计数据是什么意思? (总计、增量等)

这是一个例子:$gitpush-umyservermasterCountingobjects:22,done.Deltacompressionusingupto8threads.Compressingobjects:100%(14/14),done.Writingobjects:100%(14/14),1.89KiB|0bytes/s,done.Total14(delta10),reused0(delta0)Tomyserver.com:git/myrepo.gited46414..0cae272master->masterBranchmastersetuptotrackremoteb