How do I stop GitHub Conduit and keep GitHub.app from reinstalling the job in launchd?

2 Answers 2


There are two steps to stopping GitHub Conduit: telling GitHub.app to not re-install the job with launchd and telling launchd to not run it anymore.

Disable Conduit installation:

defaults write com.github.GitHub GHShouldDisableConduit -bool yes

Remove launchd job:

launchctl remove com.github.GitHub.Conduit

  • this may also be useful, I haven't been able to totally remove atom (which I would like) but I've been able to get the log to stop printing with: launchctl stop com.github.GitHub.ShipIt Commented May 25, 2016 at 15:47

The Secrets Pref Pane for Mac has the ability to turn this off for you. It's an opensource tool for managing hidden things on your Mac. You can also turn it off at the Terminal with:

defaults write com.github.GitHub GHShouldDisableConduit -boolean yes
  • Yes, I think I may have added it to their database. 😉
    – CyberSkull
    Commented Jun 7, 2015 at 2:31
  • Just to let new readers know, Secrets is a now dead project and the website that drives the tool is gone.
    – CyberSkull
    Commented Jul 26, 2018 at 9:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .