Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore original settings #1

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Conversation

Tafhim
Copy link

@Tafhim Tafhim commented Nov 2, 2014

I have implemented a restoration functionality that helps the user restore all their previous setting of vim (.vim, .vimrc) and bash (.bash_profile, .bashrc) to their original state before executing this script. The user can choose whether to 'install' or 'uninstall' by specifying the string as a command line argument. The README has been updated to reflect those changes.
Now we also take a backup of the .vim directory in order to supply the original settings in full.

@mislam
Copy link
Owner

mislam commented Nov 5, 2014

A nice rule of thumb would be:

  1. Never work on master branch.
  2. Before you start working on anything, create a new branch from master.
  3. Work on that new branch, do multiple commits for your convenience if necessary.
  4. When you're done, squash all commits into one.
  5. Before you do a PR, make sure you rebase with master so that all new changes on master reflects on your branch. Otherwise you we will get merge conflicts.

@mislam mislam force-pushed the master branch 4 times, most recently from 76c7a42 to 73956ff Compare July 27, 2016 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants