If you are working for a client, most of the time when you are done with a project you will just zip up the responsive pattern library and send it over. It's then the client's job to host the library and make sure the right employees have access to it. If you are working on a personal project, though, you should consider putting your library online to share. This may be intimidating, but I believe this industry is so great majorly because we are constantly sharing ideas and their execution freely.
If you choose to do this, there are many different ways you can host your library:
http://githubUsername.github.io/yourRepoName/, you will see your site live. If you haven't noticed already, this is exactly what I am using for this book's library.Some clients may require their work to be password-protected. You may even want to password-protect the pattern library just as a courtesy. I personally use .htaccess to password protect my directories. It's more secure than most JavaScript solutions and fairly easy to implement. To do this, first create a file named .htpasswd in a plain text editor such as TextEdit or Notepad. Use a .htaccess password generator. You can easily Google one or go to http://www.htaccesstools.com/htpasswd-generator/. For this example, I am going to set the username to admin and the password to password too. Super secure, right?
Paste the generated password and username inside your .htpasswd file. It should look something like this:
admin:$apr1$4FDDZ0z1$OyTfGO5PAPSE7FmeCrOih/
The first part admin is the username and the string of seemingly random characters is the encrypted password. Now save that in the directory that you are password protecting. You may get a message such as "Names that begin with a dot "." are reserved for the system." This is fine. Both files need to be created; .htaccess and .htpasswd will not be visible. You may need to show hidden files to see them. A text editor, such as Sublime, will show them on its sidebar though.
Now create a .htaccess file and write the following code:
AuthType Basic AuthName "Password Protected Area" AuthUserFile /path/to/your/.htpasswd Require valid-user
Change /path/to/your/.htpasswd to the path to the .htpasswd file. Then upload them to your remote directory. You should see a prompt asking for a username and password.

If not, make sure the path to your .htpasswd file is correct. Also, make sure that both files have no extension added from your text editor.