Sign and Verify with OpenSSL command line tools.
Problem: A nasty Git error that can come in different forms: error: cannot lock ref (unable to update local ref) error: cannot lock existing info/refs fatal: git-http-push failed Solution: git remote prune
Rebase git rebase helps maintain repository's homeostasis or in other words helps maintain history clean. git rebase -i 95eeee3^ -i begins an interactive rebasing session Interactive mode will bring the following list of
Adding a .gitignore file to an existing project will prevent untracked files being added to the working tree but the files will still remain at the staging area (Git Index). But not all
We use tags to mark release points. Tags are easy to add: git tag -a prod-0.9.7 -m "add analytics" But this is only half the picture. Tags do not
If, for instance, we want to checkout project.pbxproj from commit 6c1d18623f5e42c1b309bd008dd8a28f8d166d03: git checkout 6c1d18623f5e42c1b309bd008dd8a28f8d166d03 AppConsumer/Curbsidr.xcodeproj/project.pbxproj
Stay up to date! Get all the latest & greatest posts delivered straight to your inbox