Joe Lencioni 
							
						 
					 
					
						
						
							
						
						54476476ab 
					 
					
						
						
							
							Use subshells for installation and upgrade instructions  
						
						... 
						
						
						
						I recently upgraded my copy of nvm and I was disappointed to be dropped
in the .nvm directory at the end of it. I also didn't like having to
copy and paste two separate blocks of code into my terminal, because I
missed the second one the first time around and was left in a slightly
confusing state. So, I decided to make this easier by utilizing
subshells and moving all of the instructions into one code block in this
document. I think this will improve people's experience maintaining this
tool. 
						
						
					 
					
						2016-07-28 10:36:51 -07:00 
						 
				 
			
				
					
						
							
							
								Joe Lencioni 
							
						 
					 
					
						
						
							
						
						87a3a4425d 
					 
					
						
						
							
							Ensure git describe only matches version tags  
						
						... 
						
						
						
						`git describe` will match the latest tags, regardless of what it looks
like. We can make this a little safer by adding a `--match` flag to
match tags that look like version tags. This allows the maintainers of
this repo to more safely add other types of tags if they so wish,
without causing people to install or upgrade to those versions. 
						
						
					 
					
						2016-07-28 10:36:51 -07:00 
						 
				 
			
				
					
						
							
							
								Joe Lencioni 
							
						 
					 
					
						
						
							
						
						17a3272b8a 
					 
					
						
						
							
							Ensure git describe gives latest tag  
						
						... 
						
						
						
						I recently ran the upgrade instructions and I ended up with the version
I was already on. This happened because `git describe` describes a
commit using the most recent tag reachable from it. Since I already had
a tag checked out, it was describing the tag I had already checked out.
Thankfully, `git describe` accepts an optional commit-ish, which it will
use instead of what we have currently checked out. Testing this in my
terminal now gives me the latest tag on origin, which is what I am
interested in when updating to the latest version.
  ~/.nvm ❯❯❯ git describe --abbrev=0 --tags
  v0.30.1
  ~/.nvm ❯❯❯ git describe --abbrev=0 --tags origin
  v0.31.3
I also added it to the manual install instructions for consistency and
extra safety. 
						
						
					 
					
						2016-07-28 10:36:51 -07:00 
						 
				 
			
				
					
						
							
							
								Luke Childs 
							
						 
					 
					
						
						
							
						
						c08010f610 
					 
					
						
						
							
							Fix typo in readme  
						
						
						
						
					 
					
						2016-07-28 17:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								wiserweb 
							
						 
					 
					
						
						
							
						
						6ac7ecf7dc 
					 
					
						
						
							
							Update README.markdown  
						
						... 
						
						
						
						Specifies the lines that will be added by the installation script. 
						
						
					 
					
						2016-07-26 02:31:07 -04:00 
						 
				 
			
				
					
						
							
							
								Luke Childs 
							
						 
					 
					
						
						
							
						
						a09f225ec7 
					 
					
						
						
							
							Update zsh-nvm upgrade command in readme  
						
						
						
						
					 
					
						2016-07-24 21:13:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						56417f88f9 
					 
					
						
						
							
							v0.31.3  
						
						
						
						
					 
					
						2016-07-20 00:51:48 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						28822ff81e 
					 
					
						
						
							
							[Docs] update README for LTS.  
						
						
						
						
					 
					
						2016-07-18 23:39:35 -07:00 
						 
				 
			
				
					
						
							
							
								Luke Childs 
							
						 
					 
					
						
						
							
						
						54d58f88db 
					 
					
						
						
							
							Link to zsh-nvm in readme  
						
						
						
						
					 
					
						2016-07-09 09:24:01 +01:00 
						 
				 
			
				
					
						
							
							
								Cezar Augusto 
							
						 
					 
					
						
						
							
						
						70b8c59722 
					 
					
						
						
							
							Add info about 'nvm: command not found'. Ref  #576  
						
						
						
						
					 
					
						2016-07-04 02:28:05 -03:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						d47887ae8f 
					 
					
						
						
							
							use sh syntax highlight in README.markdown  
						
						
						
						
					 
					
						2016-07-02 14:01:39 +08:00 
						 
				 
			
				
					
						
							
							
								Xavier Cambar 
							
						 
					 
					
						
						
							
						
						a24ff3e605 
					 
					
						
						
							
							Optionally installs Node.js if a version is provided  
						
						
						
						
					 
					
						2016-06-29 09:57:30 +02:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9f5322ee84 
					 
					
						
						
							
							v0.31.2  
						
						
						
						
					 
					
						2016-06-25 09:42:53 -07:00 
						 
				 
			
				
					
						
							
							
								Braj 
							
						 
					 
					
						
						
							
						
						d50272040d 
					 
					
						
						
							
							Slightly elaborated the instruction for manual install  
						
						
						
						
					 
					
						2016-06-11 17:56:11 +05:30 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						20c551c608 
					 
					
						
						
							
							Merge pull request  #1106  from neilstuartcraig/patch-1  
						
						... 
						
						
						
						[Docs] Add info WRT installing on Alpine Linux / Busybox 
						
						
					 
					
						2016-06-03 13:57:50 -07:00 
						 
				 
			
				
					
						
							
							
								chriskohlbrenner 
							
						 
					 
					
						
						
							
						
						9327e49ab5 
					 
					
						
						
							
							[docs] replace "simple" with "simply", revise to consistent colon usage  
						
						
						
						
					 
					
						2016-06-01 14:20:57 -04:00 
						 
				 
			
				
					
						
							
							
								Neil Craig 
							
						 
					 
					
						
						
							
						
						337ddbac16 
					 
					
						
						
							
							Lowercase NVM  
						
						... 
						
						
						
						Lowercase NPM
Ref @mhart
Add information WRT installling on Alpine Linux 
						
						
					 
					
						2016-06-01 13:35:41 +01:00 
						 
				 
			
				
					
						
							
							
								Rudolph Sand 
							
						 
					 
					
						
						
							
						
						a2111c735e 
					 
					
						
						
							
							Update README.markdown  
						
						... 
						
						
						
						Added notes for OS X users regarding globally installed modules. 
						
						
					 
					
						2016-05-25 11:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dayton 
							
						 
					 
					
						
						
							
						
						74f9674a5d 
					 
					
						
						
							
							Update README.markdown with some stylistic changes  
						
						
						
						
					 
					
						2016-05-17 16:49:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						ec2f450b6e 
					 
					
						
						
							
							v0.31.1  
						
						
						
						
					 
					
						2016-05-09 22:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Edward J. Jinotti 
							
						 
					 
					
						
						
							
						
						d4d879e622 
					 
					
						
						
							
							zsh script: Check version / .nvmrc on new shell also.  
						
						
						
						
					 
					
						2016-05-06 09:32:52 -04:00 
						 
				 
			
				
					
						
							
							
								Edward J. Jinotti 
							
						 
					 
					
						
						
							
						
						05a2d986a4 
					 
					
						
						
							
							Improve zsh script to revert to default node version when exiting a .nvmrc directory.  
						
						
						
						
					 
					
						2016-05-06 09:32:52 -04:00 
						 
				 
			
				
					
						
							
							
								Philip Ingrey 
							
						 
					 
					
						
						
							
						
						9106cc25a4 
					 
					
						
						
							
							Switch from pull to fetch in the manual update guide  
						
						
						
						
					 
					
						2016-04-28 08:57:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						886cde7da5 
					 
					
						
						
							
							Readme: Clean up trailing whitespace  
						
						
						
						
					 
					
						2016-04-27 01:08:20 -07:00 
						 
				 
			
				
					
						
							
							
								Oskar Eriksson 
							
						 
					 
					
						
						
							
						
						804eae30fb 
					 
					
						
						
							
							Added section about verifying nvm install using the command util  
						
						
						
						
					 
					
						2016-04-27 09:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jorge Bucaran 
							
						 
					 
					
						
						
							
						
						b0693f2d6a 
					 
					
						
						
							
							Add fin  https://github.com/fisherman/fin .  
						
						... 
						
						
						
						fin is a pure fish, node version manager for fish-shell. 
						
						
					 
					
						2016-04-27 11:24:59 +09:00 
						 
				 
			
				
					
						
							
							
								igrayson 
							
						 
					 
					
						
						
							
						
						6299cba467 
					 
					
						
						
							
							Update README.markdown  
						
						... 
						
						
						
						Add mention for ~/.bashrc 
						
						
					 
					
						2016-04-02 16:48:37 -07:00 
						 
				 
			
				
					
						
							
							
								Vincent Tunru 
							
						 
					 
					
						
						
							
						
						b6f160a7b3 
					 
					
						
						
							
							Fixes   #995 : Add example .nvmrc to the README  
						
						
						
						
					 
					
						2016-03-27 00:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Frankie Bagnardi 
							
						 
					 
					
						
						
							
						
						d03f575446 
					 
					
						
						
							
							Adds fast-nvm-fish to README  
						
						
						
						
					 
					
						2016-03-17 14:14:21 -07:00 
						 
				 
			
				
					
						
							
							
								flowmemo 
							
						 
					 
					
						
						
							
						
						d8a3b074a6 
					 
					
						
						
							
							fixed the number of alternatives in Windows in README.markdown  
						
						
						
						
					 
					
						2016-03-11 23:31:28 +08:00 
						 
				 
			
				
					
						
							
							
								Whitney Young 
							
						 
					 
					
						
						
							
						
						972be30a1a 
					 
					
						
						
							
							Add link to avn  
						
						... 
						
						
						
						Also, clarified the existing shell integration intro text. 
						
						
					 
					
						2016-03-08 19:48:27 -08:00 
						 
				 
			
				
					
						
							
							
								Tobias Witt 
							
						 
					 
					
						
						
							
						
						ae70d558cb 
					 
					
						
						
							
							Add section about "Deeper shell integration"  
						
						... 
						
						
						
						Also adds a snippet for zsh user to auto-issue `nvm use` when entering a
directory. 
						
						
					 
					
						2016-03-08 18:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Patridge 
							
						 
					 
					
						
						
							
						
						e76221fd15 
					 
					
						
						
							
							Added note about OSX's missing .bash_profile file.  
						
						
						
						
					 
					
						2016-03-03 14:01:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						2176894a5b 
					 
					
						
						
							
							v0.31.0  
						
						
						
						
					 
					
						2016-02-15 09:18:15 -08:00 
						 
				 
			
				
					
						
							
							
								gmisra 
							
						 
					 
					
						
						
							
						
						8a20234586 
					 
					
						
						
							
							Document how to reload nvm after upgrading  
						
						
						
						
					 
					
						2016-02-09 19:12:22 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						21c3727955 
					 
					
						
						
							
							v0.30.2  
						
						
						
						
					 
					
						2016-01-21 00:23:01 -08:00 
						 
				 
			
				
					
						
							
							
								Dwayne Crooks 
							
						 
					 
					
						
						
							
						
						1e1a005a53 
					 
					
						
						
							
							[Docs] Add manual upgrade instructions to README.markdown  
						
						
						
						
					 
					
						2016-01-16 07:01:46 -04:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						0aa3118de3 
					 
					
						
						
							
							v0.30.1  
						
						
						
						
					 
					
						2015-12-28 12:46:41 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						8ec056f768 
					 
					
						
						
							
							v0.30.0  
						
						
						
						
					 
					
						2015-12-27 23:19:14 -08:00 
						 
				 
			
				
					
						
							
							
								thelostspore 
							
						 
					 
					
						
						
							
						
						1a6f85da46 
					 
					
						
						
							
							README: troubleshooting scenario and homebrew unsupported note  
						
						
						
						
					 
					
						2015-12-27 12:55:35 -08:00 
						 
				 
			
				
					
						
							
							
								Tom Byrer 
							
						 
					 
					
						
						
							
						
						2a8caf48e8 
					 
					
						
						
							
							del nvmw link  
						
						... 
						
						
						
						Seems to be abandoned:
- https://github.com/hakobera/nvmw/issues/67 
- https://github.com/hakobera/nvmw/issues/66 
- https://github.com/hakobera/nvmw/issues/69  
						
						
					 
					
						2015-12-13 18:16:14 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Kmak 
							
						 
					 
					
						
						
							
						
						896199facc 
					 
					
						
						
							
							Update README.markdown and LICENSE.md  
						
						
						
						
					 
					
						2015-12-12 20:00:49 +01:00 
						 
				 
			
				
					
						
							
							
								Riyadh Al Nur 
							
						 
					 
					
						
						
							
						
						dbe2a1b2b4 
					 
					
						
						
							
							Updated README  
						
						... 
						
						
						
						Updated README to inform OSX users that XCode doesn't need to be installed in order to get stsrted using `nvm`.
Fixes  #921  
						
						
					 
					
						2015-12-05 13:52:30 +06:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						317f8f9e68 
					 
					
						
						
							
							Merge pull request  #901  from PeterDaveHello/patch-4  
						
						... 
						
						
						
						[Docs] add FreeBSD info to README 
						
						
					 
					
						2015-12-04 23:42:51 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Dave Hello 
							
						 
					 
					
						
						
							
						
						4ef9e1583c 
					 
					
						
						
							
							Update README.markdown  
						
						... 
						
						
						
						Talk about FreeBSD support.
Hope user can easily know that earlier, and also hope we can get much more help about this topic. 
						
						
					 
					
						2015-12-05 15:41:04 +08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						09bf45ce6c 
					 
					
						
						
							
							Merge pull request  #908  from nullivex/master  
						
						... 
						
						
						
						[Docs] Add another Windows alternative. 
						
						
					 
					
						2015-12-04 23:35:30 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						6d2c9a95b0 
					 
					
						
						
							
							[Docs] remove note about "global install", since nvm is not intended for multiuser installs.  
						
						... 
						
						
						
						Per https://github.com/creationix/nvm/issues/918#issuecomment-161527422  
						
						
					 
					
						2015-12-02 22:14:08 -08:00 
						 
				 
			
				
					
						
							
							
								Bryan Tong 
							
						 
					 
					
						
						
							
						
						720087b009 
					 
					
						
						
							
							Add another Windows alternative.  
						
						... 
						
						
						
						Nodist is a similar CLI interface providing similar functionality. Nodist also recently added a Windows install wizard. 
						
						
					 
					
						2015-11-18 20:18:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						e10705b896 
					 
					
						
						
							
							[Docs] improve manual install instructions  
						
						
						
						
					 
					
						2015-11-09 11:36:30 -08:00 
						 
				 
			
				
					
						
							
							
								Jordan Harband 
							
						 
					 
					
						
						
							
						
						9972de6dec 
					 
					
						
						
							
							[Docs] update version numbers in the readme; add default alias info  
						
						
						
						
					 
					
						2015-11-04 21:19:32 -08:00