- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以问题是,我有一个 git 存储库,我想将它上传到 GitHub。我在 SOF 上运行了多个线程,它建议使用 git push -u origin master。问题是,当我这样做时,它告诉我需要先 merge ,这样我才不会丢失任何数据。所以它向我建议 git pull。我做了,这就是我得到的:
You asked me to pull without telling me which branch you
want to merge with, and 'branch.master.merge' in
your configuration file does not tell me, either. Please
specify which branch you want to use on the command line and
try again (e.g. 'git pull <repository> <refspec>').
See git-pull(1) for details.
If you often merge with the same branch, you may want to
use something like the following in your configuration file:
[branch "master"]
remote = <nickname>
merge = <remote-ref>
[remote "<nickname>"]
url = <url>
fetch = <refspec>
See git-config(1) for details.
我该如何解决这个问题?
编辑:没关系,我刚刚解决了这个问题。如果你们遇到这样的问题,请执行以下操作: pull
最佳答案
假设你的分支叫做master,远程叫做origin:
git pull origin master
如果您还没有设置 Remote ,执行此操作的命令是:
git remote add origin git@github.com:username/repository.git
在这两种情况下,Origin 只是 github 远程的通用名称。将 username 替换为您的用户名,将 repository 替换为您的存储库名称。之后,您将能够将您的 github 存储库称为“来源”。
关于混帐 pull : tell it which branch to merge with,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14953158/
我过去错误地分支,一个提交留在了另一个分支的开头: * 03431cb (HEAD -> bar) a2 | * d332e4d (foo) b2 | * 9b29ae3 b1 | * 4656a98
我是 git 的新用户,在广泛使用 svn 之后,我仍然有几件事情不清楚。 这是我的问题: 我在 xp dev 上有 repo:ssh://xp-dev.com/my_repo_name 它包含两个分
我有一个 Drupal 多站点并将其克隆到本地进行设置。我已经更改了一些用于数据库访问的设置文件。当我执行 GIT 状态时,我得到... Changes to be committed: (us
我们的团队有三名后端开发人员和两名前端开发人员。我们使用 Git 作为版本控制系统,使用 Jira 来跟踪问题和项目,使用 Stash 作为 Git 存储库。最后,我们使用 SourceTree(使用
我(主要)使用 git 从他们的源代码下载和编译各种项目,将我的源代码保存在 /usr/local/src 并将二进制文件安装在 /usr/local/bin. 在构建过程之后,通常使用 ./conf
这是我所做的: 创建文件夹testA 创建一个文件“a.txt”,内容为“a” Git 初始化到文件夹 testA git 添加。 git commit -a -m "第一个" 将文件的“a.txt”
我现在有一个巨大的、臃肿的 Git 存储库,它占用了 GitHub 上的大量磁盘空间,我想节食。我需要丢弃在项目历史早期做出的古老提交,这些提交基本上与项目当前的发展方向无关。 我是 - 并且永远是
我的同事不久前做了一个改变——引入了一个新功能——并且(成功地)提交给了 Git。不过,现在该功能已丢失。 使用 git log --reverse 我设法找到了该函数仍在代码中的最后一次提交 (48
在我部署了 laravel 应用程序的 digitalocean droplet 上一切正常,今天当我尝试执行“git pull”时,我刚刚收到: root@ubuntu-s-1vcpu-2gb-ny
我们有一个共同的 LDAP 帐户/用户。我们计划使用此用户为我们的团队配置 Jenkins。 我使用我的登录名登录到机器/虚拟机并安装了 Jenkins。 然后我只从我的帐户生成 ssh key ,但
我目前正在尝试关注 Pro Git 书中提到的基于小型项目的工作组:http://progit.org/book/ch5-2.html 所以,这是我的设置: [Live Website Folder]
我想知道我的分支是否与远程同步: git pull -v From ... = [up to date] master -> origin/master = [up to dat
我刚刚创建了名为 website 的目录。这有几个图像、index.html 页面等。我运行了:git --bare init --shared=0777 现在,它成功地创建了一个空的共享仓库。 我现
我在我的 cmd 中运行 git 命令。它在前一段时间工作,但现在每当我使用 git 命令时,都会发生以下错误 fatal: unable to access 'github.com/user_nam
我在我的桌面上创建了一个存储库并推送到 github,然后将该存储库克隆到我的笔记本电脑上进行开发,然后提交更改并推送到 github。现在回到我的桌面,我尝试“git pull”来获取我所做的所有更
我有一个带 HTTPS 访问权限的远程存储库。 git status 只列出一个条目:master git remote -v 列出同一地址的两个条目:一个用于获取,一个用于推送 但是当我执行 git
我有应用服务器,我使用 Chef + 一些临时 bash 脚本一起引导它们。问题是,当我想在这些应用程序服务器之一上运行更新时,我得到: 19:00:28: *** Please tell me wh
我正在尝试在服务器上安装 git,但在尝试执行第一次推送时遇到了一些问题。我在服务器上成功安装了 git,在本地和服务器上创建了存储库,但是当我尝试进行第一次推送时,我收到了这条消息: stdin:
每当我从我的 Remote 中 pull 出时,我都会收到以下关于压缩的错误。当我运行手动压缩时,我得到了相同的结果: $ git gc error: Could not read 381378312
我的 git 存储库发生了一件奇怪的事情。当我尝试在 tortoisegit 窗口中提交某些内容时,我收到了来自项目的所有文件。我无法还原它们,当我从服务器 pull 出时收到 fatal: No s
我是一名优秀的程序员,十分优秀!