git-push相关内容
我不知道,这是怎么回事,我没有收到github的回复.我在一个月左右的时间里第一次尝试了 git push 并得到了这个.打开 export GIT_CURL_VERBOSE=1 并推送并得到这个: localhost:send2mobile_rails phil$ git push密码:* 在 .netrc 文件中找不到主机 github.com;使用默认值* 即将 connect() 到 g
..
每次我尝试推送到 github 时,Git push 都会挂起.我正在使用 Cygwin 和 Windows 7.Git 可以很好地在本地跟踪分支、提供状态、设置全局 user.name 和 user.email 并允许提交. 我还是个新手,正在学习中. 我输入 git push 、git push origin master 或 git push -u origin master ,
..
我在我的开发机器上使用 Git GUI 创建了我的 Visual Studio 2010 解决方案文件夹的本地存储库.然后我在我的 GitHub 帐户中创建了一个远程存储库.现在,我正在寻找如何将我的本地存储库推送到远程存储库. 在 SVN 中,我可以使用 TortoiseSVN 进行提交,并将更改推送到远程存储库.我没有看到任何可用于 Git 的工具. 如何将本地存储库推送到 Git
..
我 git push 我的工作到远程 Git 存储库. 每次push都会提示我输入username和password.我想每次推送都避免它,但如何配置以避免它? 解决方案 1.生成 SSH 密钥 Linux/Mac 打开终端以创建 ssh 密钥: cd ~ #你的家目录ssh-keygen -t rsa #按回车键获取所有值 对于 Windows (仅当提交程序
..
我是 Git 的新手,并且有一个相当大的项目,我想将其推送到 Github 上的远程存储库 (Repo B).最初的项目也在 Github 上,但来自不同的 repo (Repo A).我必须对 Repo A 中的文件进行一些更改,然后才能在 Repo B 上设置项目.我已经设置了遥控器、ssh 密钥等,但在将代码库推送到 Repo B 时遇到了问题. 我总是收到以下错误: $ git p
..
我想知道是否有办法查看与 git 日志中的每个提交相关联的推送日期.如果这是不可能的,有没有办法查看某个推送下的所有提交. 我编写了一个程序,需要在提交时跟踪提交.因为 git log 是按提交日期而不是推送日期排序的,所以我看不到推送的最新提交.例如,如果用户在推送到主存储库前 2 天提交到他的本地存储库,则该提交将被放置在主存储库日志中其他提交的 2 天之后. 解决方案 我花了很
..
我在 GitHub 上的某个位置有我的项目,git@github.com:myname/oldrep.git. 现在我想将我的所有代码推送到其他位置的新存储库,git@github.com:newname/newrep.git. 我使用了命令: git remote add origin git@github.com:myname/oldrep.git 但我收到了这个: 致命
..
有没有好的方法来解释如何在 Git 中解决“![rejected] master -> master (fetch first)'"? 当我使用这个命令 $ git push origin master 时,它会显示一条错误消息. ![拒绝] 大师 ->主人(先取)错误:未能将一些引用推送到“git@github.com:zapnaa/abcappp.git" 解决方案 答案就在那里,
..
我在 Github 上创建了一个新的存储库,现在只有 Readme.md 文件. 我有一个新创建的 RoR 项目,我想将其推送到此存储库.以下是我在终端中执行的命令以及我遇到的错误. git remote add origin https://github.com/aniruddhabarapatre/learn-rails.git 之后我输入了我的用户名和密码 git push -u
..
我在使用 git 和 github 时遇到了一个非常奇怪的问题.当我尝试推动时,我得到: git push -u origin master错误:未找到存储库.致命:远端意外挂断 我添加了遥控器: git remote add origin git@github.com:account-name/repo-name.git 有什么想法吗? 解决方案 检查您是否具有读写权限.
..
目前我有 空的 GitHub 存储库 SSH 服务器存储库(主要) 本地仓库 SSH 服务器存储库是最新的存储库(生产站点),所以我从那里复制了一个 Git 到本地.然后我尝试对 GitHub 执行 git push. 一切正常,但后来它说 filename.gz 对于 GitHub 来说太大了.我不需要这个文件,所以我运行了几个 Git 命令从 Git 缓存中删除它,然后推
..
我已经使用 Git 一段时间了,最近下载了一个更新,却发现当我尝试 push 时出现此警告消息. 警告:push.default 未设置;它的隐含价值正在改变Git 2.0 从“匹配"到“简单".压制这条消息并在默认更改后保持当前行为,请使用:git config --global push.default 匹配要立即取消此消息并采用新行为,请使用:git config --global p
..
我刚刚使用 --force 选项向我的项目提交了错误的源代码. 可以恢复吗?我知道所有以前的分支都已使用 -f 选项覆盖,所以我可能搞砸了我以前的修订. 解决方案 Git 通常不会丢弃任何东西,但从中恢复可能仍然很棘手. 如果您有正确的来源,那么您可以使用 --force 选项将其推送到遥控器中.Git 不会删除任何分支,除非你告诉它.如果您确实丢失了提交,请查看 这个有用的提
..
我已经解决了一些合并冲突,提交然后尝试推送我的更改并收到以下错误: c:\Program Files (x86)\Git\bin\git.exe push --recurse-submodules=check "origin" master:master完毕远程:错误:拒绝更新签出的分支:refs/heads/master远程:错误:默认情况下,更新非裸存储库中的当前分支远程:错误:被拒绝,因为
..
如何设置 Git 自动推送到远程每次提交到本地存储库后,存储库(包括自动提供我的密码)? 解决方案 首先,确保您可以在不提供密码的情况下手动推送.如果您通过 HTTP 或 HTTPS 推送,那将是 使用登录详细信息创建 .netrc 文件 或 将您的用户名和密码添加到远程 URL 中.如果您使用 SSH,您可以创建一个私钥没有密码的密钥对,或者 使用 ssh-agent 缓存您的私钥.
..
我通常通过 ssh(屏幕和 vim)在远程服务器上工作,在那里我有一个 Git 存储库.有时我不在线,所以我的笔记本电脑上有一个单独的存储库(从我的远程克隆). 但是,我无法从远程端的这个存储库中拉取数据,因为我通常在防火墙后面或者我没有公共 IP. 我读过我应该推送到一个裸仓库.然后我应该如何将更改推送到我的远程存储库? 解决方案 receive.denyCurrentBra
..
我已经设置了一个远程非裸“主"存储库并将其克隆到我的计算机上.我做了一些本地更改,更新了我的本地存储库,并将更改推送回我的远程存储库.到目前为止一切都很好. 现在,我必须更改远程仓库中的某些内容.然后我在本地仓库中更改了一些内容.我意识到不需要更改远程仓库.所以我尝试 git push 从我的本地仓库到我的远程仓库,但我得到了一个错误: 为了防止您丢失历史记录,非快进更新在再次推送之前
..
这是我在我的supposed-to-stable 分支上所做的...... % git rebase master首先,倒带头部以在其上重放您的工作......快进 alpha-0.3.0 以掌握.% git 状态# 在分支 alpha-0.3.0# 你的分支比 'origin/alpha-0.3.0' 领先 53 次提交.#无需提交(工作目录干净)% git 推送正在获取远程头...参考文献/
..
我已经将远程 Git 存储库克隆到我的笔记本电脑,然后我想添加一个标签,所以我运行了 git tag mytag master 当我在笔记本电脑上运行 git tag 时,会显示标签 mytag.然后我想将它推送到远程存储库,所以我在所有客户端上都有这个标签,所以我运行 git push 但我收到了消息: 一切都是最新的 如果我转到我的桌面并运行 git pull 然后 git t
..
我想推送我的本地文件,并将它们放在远程存储库中,而不必处理合并冲突.我只是希望我的本地版本优先于远程版本. 我如何用 Git 做到这一点? 解决方案 您应该能够使用 将本地修订强制执行到远程存储库 git push -f (例如 git push -f origin master).离开 和 将强制推送所有设置了 --set-upstream 的本地分支. 请注
..