git credential helper is what you’re looking for.
Instead of storing git credentials within the repository, you can store in your home (e.g ~/.git-credentials
).
yes, that's what I get. But looking at https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git-prompt it should be:
(<branch><branch tracking>|<local status>)
eg:
(master↑3|✚1): on branch master, ahead of remote by 3 commits, 1 file changed but not staged
When you say "update prompt" do you mean the prompt from Oh-My-Zsh to update itself? If so, you can manually update it. See the FAQ.
Themes are the worst part of OMZ in my opinion. ZSH has a much better built in prompt system and tons of good prompts that use it (pure, lean, spaceship, powerline). That said, there's a ton of other useful stuff in OMZ. I use antibody to drive my config, but I still import parts of OMZ using antibody. For some reason a lot of the stuff in lib (https://github.com/ohmyzsh/ohmyzsh/tree/master/lib) is really good, and similar functionality is not readily available as standalone plugins from what I have found. Term support (title bar, etc.), keybindings, and directories are three I definitely use from lib. Many of the plugins are good too - extract, colored man pages, shrinkpath, ssh-agent, git, and the python plugin are also some of my favs. Pulling only the OMZ stuff I need with antibody keeps my config super fast, unlike using OMZ directly. I highly recommend it.