Firefox Quantum Clean Reinstall for improved performance on Mac OSX

This tutorial shows you how to do a *COMPLETE* reinstall of Firefox Quantum and assumes you only have one profile on the computer.

  1. Start Firefox and Download a new Firefox installer from http://firefox.com
  2. If you have Firefox sync enabled — go to Tools->Sync Now and go to step 4
  3. Go to Tools->Add On and make note of any extensions you want to restore when you’re done.
  4. Make a backup of your bookmarks (even if you have Firefox Sync)

    1. Click the Library icon Screen Shot 2017-11-18 at 11.25.57 AM
    2. Click on Bookmarks and at the bottom of the list click ‘Show All Bookmarks’
    3. Click on the Import Bookmark icon Screen Shot 2017-11-18 at 11.28.33 AM
    4. Click on Backup… and save your bookmarks
  5. Find the location of your profile directory
    1. Click on the “hamburger menu’ which looks like three lines in the upper right corner

      Screen Shot 2017-11-18 at 11.18.22 AM

    2. Click on Help->Troubleshooting Information
    3. Click on ‘Show in Finder’ next to Profile Folder
      Screen Shot 2017-11-18 at 11.23.23 AM
    4. Right click on the Folder contents and click ‘Get Info’
      Screen Shot 2017-11-18 at 11.40.09 AM
    5. This will show you the location of the profile folder, which is usually ~/<username>/Library/Application Support/Firefox
      Screen Shot 2017-11-18 at 11.40.43 AM
  6. Quit Firefox
  7. IMPORTANT:  This step will delete all profiles from the machine.
    Find Firefox one directory above your profile directory and move the directory to the trash
    I tried just deleting only my active profile directory and this produced an error when starting Firefox.
  8. Find Firefox in the Application directory and move it to the trash
  9. Empty the trash
  10. Reinstall Firefox from the file you downloaded in step 1.
  11. If you have Firefox sync, login, do a Tools->Sync Now and you are done.
  12. If you don’t have Firefox sync,  Restore your backup bookmarks you made in Step 4.
    1. Click the Library icon Screen Shot 2017-11-18 at 11.25.57 AM
    2. Click on Bookmarks and at the bottom of the list click ‘Show All Bookmarks’
    3. Click on the Import Bookmark icon Screen Shot 2017-11-18 at 11.28.33 AM
    4. Click on Restore and recover your bookmarks
  13. Reinstall Add-on extension you want restored.
Advertisements

Need to change Git URL for repository

List your existing remotes in order to get the name of the remote you want to change (notice we forgot to include .git on the end of the repository directory)

 

cd project
git remote -v
origin ssh://USERNAME@SERVER/HOME/USERNAME/REPOSITORY (fetch) 
origin ssh://USERNAME@SERVER/HOME/USERNAME/REPOSITORY (push)

 

Change your remote’s URL  with the git remote set-url command.

git remote set-url origin ssh://USERNAME@SERVER/HOME/USERNAME/REPOSITORY.git

 

Verify that the remote URL has changed.

git remote -v
# Verify new remote URL
origin ssh://USERNAME@SERVER/HOME/USERNAME/REPOSITORY.git (fetch) 
origin ssh://USERNAME@SERVER/HOME/USERNAME/REPOSITORY.git (push)

 

Git with Visual Studio Express 2013

EXIT Visual Studio!

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects
$ git clone ssh://git@gitserver/home/git/6502Flags.git
Cloning into '6502Flags'...
git@gitserver's password:
remote: Counting objects: 18, done.
remote: Compressing objects: 100% (18/18), done.
Rremote: Total 18 (delta 1), reused 0 (delta 0)
Receiving objects: 100% (18/18), 14.20 KiB | 0 bytes/s, done.
Resolving deltas: 100% (1/1), done.

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects
$ cd 6502Flags

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects/6502Flags (master)
$ git add *
The following paths are ignored by one of your .gitignore files:
6502Flags.v12.suo
Use -f if you really want to add them.

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects/6502Flags (master)
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        modified:   6502Flags/6502Flags.csproj
        modified:   6502Flags/Form1.cs
        modified:   6502Flags/Properties/AssemblyInfo.cs

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects/6502Flags (master)
$ git commit -m "updated version number"
[master 0ac0e95] updated version number
 3 files changed, 38 insertions(+), 3 deletions(-)

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects/6502Flags (master)
$ git push origin master
git@gitserver's password:
Counting objects: 7, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (7/7), 1.22 KiB | 0 bytes/s, done.
Total 7 (delta 5), reused 0 (delta 0)
To ssh://gitserver/home/git/6502Flags.git
   b681b92..0ac0e95  master -> master

ndavie@ARIEL-I7 MINGW64 /l/users/ndavie/Documents/Visual Studio 2013/Projects/6502Flags (master)
$