Most organisations with a collaborative wiki have some sort of "tips and tricks" page, where users can freely add or update advice for everyone to use. It appears the CIA is no different, with the recent "Vault 7" dump from WikiLeaks revealing the US intelligence service's closely guarded collection of Git cheats. What's surprising is a few are actually useful.
Tagged With git
Predicting the future is near impossible -- but that doesn‘t stop us all from having a red hot go. Human beings have been predicting the future since the beginning of history and the results range from the hilarious to the downright uncanny.
One thing all future predictions have in common: they‘re rooted in our current understanding of how the world works. It‘s difficult to escape that mindset. We have no idea how technology will evolve, so our ideas are connected to the technology of today.
Last year we pointed you in the direction of a cheat sheet for Git, the robust, yet somewhat intimidating version control system that has many uses outside of software projects. If you're still not comfortable giving it a try, there are a number of online resources that allow you to get your hands dirty without even touching a real command line.
For the less diligent, the wisdom of making regular backups only coalesces once you lose important data in spectacular, unrecoverable fashion. There are a bunch of software options for duplicating and safe-guarding your important information, but what mechanism is best? Usually the domain of software developers, source control software, such as SVN and Git, is well-suited for regular documents and even binaries. So why aren't you using it?
When I was a lone coder, I was able to get away with using Perforce for source control, however, when I made the move to commercial games development, I had to switch to something that would support multiple users. I made the decision to use Git over SVN and while I can manage most of the time using TortoiseGit to handle commits, syncs and branches, I do have to head to the command line for the more complex operations.
Mac: Beta application Tower is a graphical front-end to the popular version-control system Git. If you've never heard of Git, it's probably not for you; if you're a Git user who wouldn't mind a more GUI-friendly Git, it looks very promising.
Save snapshots of frequently-updated files over time with programmer-strength version control—but without the learning curve. Free software Flashbake captures working files and adds details like the weather and your Twitter status to each version automatically.