A tool like git is great if you have a bunch of programmers collaborating on a project.
Especially if they all understand how to use git.
Here's a tutorial on git, there's a tool tip when mouse hovering over the cartoon.
? ??
The diff command is much easier to master than git.
I don't have much use for git or cvs or whatever when working on small home projects.
I just copy my work into sequentially numbered *.txt files or zip archives, which are ignored by the Arduino IDE
For example, at the command line under linux:? ?
? ? cd ~/blinky
? ? zip blinky43.zip *.ino *.c *.h
And if I really cared about my blinky project, I'd occasionally copy that out to a USB stick.
Or onto a 9 track 1600 bpi tape.
I've been doing it this way since long before cvs or git was created.
Though I did switch from tar to zip when forced to work under MSDOS in the 1980's.
I usually have a revision history at the top of the main file in the project so I know where stuff changes.?
Here's how it's done under git:??
Jerry, KE7ER
toggle quoted message
Show quoted text
On Tue, Apr 24, 2018 at 07:37 am, Jack Purdum wrote:
For me, when I'm finished working for the day, I always make a back a copy of the current files into a Backup directory.