Questions tagged «git»

流行的版本控制以及如何在OS X和iOS上使用

3
如何以独立方式使用Xcode 4 mergetool?
有时我必须在控制台上进行git合并。到目前为止,为了解决冲突,我使用了Xcode 3的FileMerge(您可以使用“ opendiff”命令在控制台上将其打开)。如果显示冲突,则使用“ git mergetool”,它会为每个冲突文件自动调用opendiff。 但是,Xcode 4具有更好的mergetool组件来解决冲突。我相信该组件是Xcode 4可执行文件的一部分,而不是独立的。它使您可以预览合并的文件,并根据具体情况直接编辑合并的代码,这使合并复杂的冲突变得异常快速和令人满意。 从终端调用“ git mergetool”时,有什么方法可以使用Xcode 4 mergetool? 我在Xcode 4捆绑包中找不到该工具的可执行文件。任何达到此目的的技巧都将受到欢迎。
8 xcode  merge  git 


1
升级到Mavericks后,再也无法像git用户那样进入机器
我有一个有两个帐户的服务器(只是一个mac mini): myRegularUser 混帐 (和其他一些人) git的主目录在/Users/Shared/git。 自从升级到小牛队后,我无法进入,git@myserver.com但我仍然可以进入myRegularUser@myserver.com。 当尝试ssh作为git用户时,它立即说“连接已关闭”。 已启用共享,防火墙当前已关闭。 已知问题?轻松修复?
4 ssh  sharing  git 

0
为什么git在El Capitan上这么慢
变基和隐藏非常缓慢。xcode安装的git版本过时似乎不会发生这种情况-但是macports版本和从git-scm.com(v2.10.1)安装的版本就像糖蜜一样运行。 我已经看到一些地方(包括这个问题)指出WebRoot是问题所在,但我没有运行它。 其他人有没有经历过?有没有人找到解决方案或至少有故障排除提示? 谢谢!
2 el-capitan  git 


2
从GitHub获取iOS推送通知
有没有办法从我的iPhone上的GitHub接收推送通知? 我想收到有关我的托管项目的拉取请求和评论的更新,但该网站仅通过电子邮件或网站提供通知,并且也没有官方的GitHub应用程序。

1
在Mac OS上使用kdiff3作为默认的git diff查看器
我的Mac(版本0.9.97,64位)上安装了kdiff3。这是我的〜/ .gitconfig: [filter "media"] required = true clean = git media clean %f smudge = git media smudge %f [user] name = My Name email = me@example.com [core] editor = atom --wait [merge] tool = kdiff3 [mergetool "kdiff3"] path = /Applications/kdiff3.app/Contents/MacOS/kdiff3 [diff] tool = kdiff3 [difftool "kdiff3"] path = /Applications/kdiff3.app/Contents/MacOS/kdiff3 …
1 terminal  git 

1
使用Homebrew安装git后,正确的安装后程序是什么?
我用Homebrew安装了Git: brew install git 然后它给了一些输出 $ brew install git ==> Downloading https://homebrew.bintray.com/bottles/git-2.4.0.yosemite.bottle.tar.gz ######################################################################## 100.0% ==> Pouring git-2.4.0.yosemite.bottle.tar.gz ==> Caveats The OS X keychain credential helper has been installed to: /usr/local/bin/git-credential-osxkeychain The "contrib" directory has been installed to: /usr/local/share/git-core/contrib Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed …

1
将用户转移到外部驱动器后,git不再起作用
我已经将我的用户主目录从移动/Users/romeovs到了/Volumes/DATA/home,因为我得到了一个git错误。 每当我使用git clone或git init回复时: fatal: Failed to expand user dir in: '~git/init' 有谁有这个问题?我尝试重新安装git,hombrew但没有解决它(我使用的是自制的安装git /usr/local/Cellar)

1
在终端中运行Xcode`git pull`和`git Push`命令
问题很明确: 如何通过终端执行git pull和git push的Xcode命令? 原因: 我已经设置了多个git帐户和ssh(参考)。有人告诉我其中一个git命令(来自XCode或终端)不起作用的原因是因为ssh策略不同。Xcode使用开放式SSH,而终端使用普通的ssh(我不是很确定)。因此,终端和Xcode中的ssh设置是不同的。 由于远程原始URL应该相同,我想知道如何在终端中执行这些命令?

1
当我执行git mergetool而不是filemerge时如何获取p4merge
我在macOS Mojave,Git版本2.19.0上 这样做时git mergetool,而不是p4merge, filemerge出现。 搜索了我的整个驱动器,我看到的p4merge的唯一实例在 /Applications/Sourcetree.app/Contents/Resources/git_local/libexec/git-core/mergetools/p4merge 我是否缺少某些东西,我想也许我需要安装p4merge或其他东西。 这是我已经完成的工作: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null ; brew install caskroom/cask/brew-cask 2> /dev/null brew cask install p4merge 当我运行上面的命令时,我得到一个错误: (master) ✚ >M< > brew cask install p4merge Ignoring commonmarker-0.17.11 because its extensions are not built. Try: gem pristine commonmarker --version …
macos  git 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.