问题标签 [gitbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 如何备份 Git 存储库?
我在 StackOverflow 上研究过关于推拉的帖子,但这里有一个“新手”问题,作为故障转移,以防我犯了错误(这对我来说当然是不可能的......)。
问题是,如果我在本地复制 repo 文件夹,然后从副本中删除.gitignore
文件和.git
文件夹,我是否完全删除了 git 对该副本文件夹的认识?
我希望答案是肯定的,再说一次,这只是一种措施,直到我在多个分支的推拉之间完全安全
git - GitBox 拉取失败,更改不存在
我是 Git 新手,并且已经迈出了拥有多个分支的雄心勃勃的一步——我继承的代码库非常庞大。我 100% 肯定我已经提交了所有更改,现在我收到以下消息:
拉取失败 - 请提交您的更改并重试。
对此有何建议?我尝试在两端的分支之间切换,但没有成功:
git - Clone a Git repo into the current folder (not a new subfolder)
FYI I am running MAMP on OSX. The remote repo is fine. I have cleared out the .git folder and .gitignore file from my local directory however as I was having problems with it. Here is the problem I currently face:
If I do git init in my local folder, then later add the pointer to the original master, it will not synch up - takes for ever and just hangs.
If I do git clone https://me@bitbucket.org/myrepo.git then it creates the git repo in a subfolder of the same name - not what I want.
If I do git clone https://me@bitbucket.org/myrepo.git in the parent folder (above myrepo) then it tells me it can't because destination path 'myrepo' already exists and is not empty.
How do I use git to say "hey, rebuild the .git and .gitignore file into THIS FOLDER, and let's start over again?
github - Need guidance in Github merge
I am new to managing code revisions and need guidance on how to merge to code sets. I have a MASTER branch with my latest UI and I have a branch called "Feature-A" with lots of Django additions + template additions to the previous UI files.
Since I am new to Github, I want to take the safest approach incase I need to revert mistakes. Should I make a new brach of master and merge Feature-A into that branch or should I merge Feature-A directly into the MASTER?
keyboard-shortcuts - Sublime Text 3 键绑定 - 使用变量
我正在尝试使用当前的 Sublime Text 3 $project_path 文件夹进行键绑定以打开我最喜欢的 git 应用程序,但不知何故,Sublime Text 3 不会将变量转换为实际路径。
您可以在下面找到我当前的键盘绑定文件。
$project_path 不会转换为实际的项目路径......我做错了什么?我应该改用“构建系统”吗?我查看了构建系统,但问题是您必须选择文件范围(例如 *.rb),并且我希望此键盘快捷键对我的所有项目/文件都有效。
在 textmate2 中,通过在 Bundle Editor 中创建一个新的“命令”并为其分配一个快捷方式,可以轻松实现相同的快捷方式。那么命令将是:
所以我试图在 Sublime Text 3 中实现同样的目标,但是出了点问题。
谢谢!
git - 本地 master 分支与远程 master 不一致
这是发生的事情
在主本地分支中..我与 mtv 分支进行了合并
有冲突,我合并了这些并在我的 gitbox 中看到了修改。
我没有提交,但不知何故,我不知道按下了什么按钮,看来我的本地 master 分支似乎已经被重新定位或其他东西,实际上本地 master 有我想要的代码。我在那里看到“mtv”分支的变化,看起来一切都很好。但是 git push 再次给了我冲突,我一定做了一些奇怪的事情,远程主人可能会感到困惑。请帮助如何解决这个问题。我计划取消发布然后发布主控 - 或 - 重命名远程主控并发布本地主控。有任何想法吗 ?
osx-yosemite - 如何告诉 FileMerge 记住关于底部窗格的设置?
几年前,有人问他们如何才能恢复 FileMerge 的底部窗格。答案是 FileMerge 记住了您的设置,并且如果您不小心调整了底部窗格的大小以完全不占用空间,那么下次打开 FileMerge 时它将再次忠实地不可见。
优胜美地改变了这种行为,我想要它回来。我对底部窗格不感兴趣。它占用了我宁愿在左右窗格之前和之后拥有的空间。每次我在 Gitbox 中单击更改的文件时,我都必须调整窗口外那个烦人的底部窗格的大小,然后才能正确查看差异。
有任何想法吗?“不,他们破坏了 FileMerge,但是这个其他免费的 Mac OS X 工具可以满足您的需求,Gitbox 可以轻松启动它”将是一个可以接受的替代答案。
git - 在 Gitbox 中设置 --rebase 标志
我的一个同事正在使用 Gitbox 使用 Git 完成他所有的提交、推送等工作。现在,当他拉动时,他的最后一条提交消息被销毁并替换为合并提交消息。如果他可以--rebase
在拉动时使用标志会很棒,但我不能在 Gitbox 网站上进行设置。
git - gitbox 中的图片来自哪里?
我在 MAC OSX 上使用Gitbox作为我的版本控制工具。使用该应用程序时,我在作者姓名旁边看到一个奇怪的图像。例如,这是我所指的图像:
(这张图片只是一个例子。我没有展示我看到的实际照片。概念是一样的)
有趣的是,我的印象是应该从“GitHub”获取图像,但似乎它是从其他地方获取的,因为我的 GitHub 图像明显不同。这张照片很奇怪,以至于我对它的起源感到困惑。
这张图片是从 Gitbox 中的哪里加载的?