我想知道做一个项目的分叉和做一个clone之间的区别。 我只能通过GitHub发送拉请求,如果我分叉了一个项目?
我想从Git仓库中删除所有的标签。 我怎样才能做到这一点? 使用git tag -d tagname本地删除标记tagname ,并使用git push –tags我更新git提供程序上的标记。 我试过了: git tag -d * 但是我看到*表示来自当前目录的文件。 $ git tag -d * error: tag 'file1' not found. error: tag 'file2' not found. … 考虑我有很多标签,我想删除它们。
我得到以下错误,试图第一次Github推: [rejected] master -> master (non-fast forward) error: failed to push some refs to 'git@github.com:me/me.git' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes before pushing again. See the 'non-fast forward' section of 'git push –help' for details. 我怎样才能解决这个问题,并合并远程更改?
更新gitignore文件后,是否可以“刷新”git存储库? 我只是添加更多的ignorations(?)到我的gitignore,并希望删除已经在回购匹配新文件的东西。
我在他们的网站上使用github Gui来pipe理我的回购站,并且出现以下错误: fatal: https://github.com/TeaCodie/TeaCodie-Website.git/info/refs not found: did you run git update-server-info on the server? 我怎样才能解决这个问题?
我试图删除一个远程git分支 git push origin :my_remote_branch 并得到: error: unable to push to unqualified destination: my_remote_branch The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on the source ref. error: failed to push some refs to 'git@example.com:/myrepo' 这些是我目前的分支 git branch -a * […]
是否有可能检查Git仓库的子目录? 想象一下,我正在设置一个新的WordPress安装。 我将为我的插件和主题自定义创build两个新目录: wordpress/wp-content/plugins/myplugins/ wordpress/wp-content/themes/mytheme/ 我想通过Git维护这些目录。 在Subversion中,我将通过使用trunk/myplugins/和trunk/mytheme/目录并检出子目录来完成此操作。 Git是否有办法使用单个存储库完成相同的任务? 作为一个长时间的SVN用户,我很less在Git范例中错过这个游戏。 编辑:存储不同内容的多个分支是一个有趣的方式来处理这个问题。
如果cee157可以引用2个不同的提交ID,例如 cee157eb799af829a9a0c42c0915f55cd29818d4和cee1577fecf6fc5369a80bd6e926ac5f864a754b 将Git警告我,如果我inputgit log cee157 ? (或者Git 1.8.5.2(Apple Git-48)允许我inputgit log cee1 )。 我认为它应该,虽然我找不到任何权威来源,说它会。
我已经分叉了一个git仓库,并设置上游。 我在Master分支上做了一些改动,并被提交给github。 现在我应该怎么做,放弃Master分支的所有变化,使其与上游主分支一致?
我已经创build了一大堆源文件和文件夹的common文件夹。 现在我想将common文件夹移动到include文件夹中,使其看起来像include/common 我试过这些: git add include git mv common/ include/ 但是这个错误会失败 致命的:坏源,源= myrepo / common,destination = myrepo / include 我试过git mv common / include / common,但是我得到了同样的错误 任何想法如何实现这一目标?