# quick git add all unstaged files in all repos Vcsh reponame branch -set-upstream-to=origin/master master # Branch master set up to track remote branch master from origin. Vcsh reponame branch -track master origin/master However, it does not create symbolic links in $HOME it puts the actual files right into $HOME.Ĭheckout = vcsh clone ' git:///RichiH/zshrc.git' 'zsh'Ĭheckout = vcsh clone ' git:///andschwa/emacs.git' '.emacs.d'
Of course, you can still use the native version control commands too. run inside a repository, it'll only act on that repository. These work no matter which version control system is used for a repository. In general, any mr command runs recursively over any repository located somewhere in or under the current directory. # run inside each of your repositories, sets up a ~/.mrconfig file listing your repositories. These could be using git, or bzr, mercurial or darcs, or many other version control systems.
All you need to get started is some already checked out repos. Myrepos provides a mr command, which is a tool to manage all your version control repositories. You use special command lines in some repositories to implement specific workflows. Sometimes you want to update them all at once. myrepos - You have a lot of version control repositories.
How to store dotfiles | Atlassian Git Tutorial.See also Stack#Provision and configuration dotphiles - A community driven framework of dotfiles, for the usual terminal apps and shells, designed to work across multiple platforms and degrade for older versions of software or O/S, allowing you to use the same settings on all your machines.- unofficial guide to dotfiles on GitHub.Awesome dotfiles - A curated list of dotfiles resources.