Is git suitable for a single developer without a server

I am one developer without another computer to backup my projects. I am learning the original controls and I came across git, but all the configuration tutorials are aimed at an external server. I used to use SourceGear Vault , but when I saw that git was getting a lot of attention, I could also familiarize myself with it. I do not always have internet access.

Is git suitable for me? Can I be directed in the right direction to adjust it?

  • Visual Studio 2008.
  • Windows 7
+7
git version-control windows-7 visual-studio-2008
source share
5 answers

There are free private secure git repositories. I wrote a tutorial on creating this setting on Windows using Project Locker. See Windows Git Tutorial: Cygwin, SSH, and Projectlocker .

DVCS (including Git, Mercurial, etc.) are absolutely suitable for use by even one developer, since they simplify the storage of several backup storage, which is necessary in the event of an absolute disaster.

Also worth mentioning is the Joel Hg Init: Mercurial tutorial if you want to go this route.

+6
source share

Yes.

Another tutorial to get git on windows.

Another viable option is mercurial . There is an excellent book about it - all available online

+1
source share

I use git for several private repositories. It is wonderful. If you have Visual Studio Professional (and not the free version of Express), I recommend the free Git Extensions package, which integrates git directly into Visual Studio and Windows Explorer. It includes git, so you won’t have to install anything else.

If you have a free version of Visual Studio Visual Studio, you can still install git extensions, but you will not get a good Visual Studio plugin because Visual Studio Express does not support extensions. Windows Explorer extensions will still work.

If you're a guy like unixy, cygwin is great and has a package for the git command line version.

+1
source share
  • As you probably know, you should always have at least another hard drive to back up.
  • git is quite suitable for one developer (I use it all the time). This is not only for backup, but also for distribution, cleaner source code, plus, it will simplify the work with someone else.
0
source share

Absolutely, version control is not just the ability of several people to work on a project.

I use git for all my personal projects.

  • Keep records of changes: this makes it easy to roll back to a specific version, find out when an error was introduced, check your progress, etc.
  • Try new ideas without fear of spoiling the state of your code: you can always abandon the idea branch and return to your main branch.
0
source share

All Articles