Skip to main content

Questions tagged [version-control]

Version control refers to the management of changes made over time to a code base. Use this tag for questions about managing software and libraries.

1 vote
1 answer
2k views

I need to have the firmware stored somewhere on the board in order to get back to it after flashing a new firmware. Is there a way to store a backup of the firmware somewhere, and use a button to ...
Mina Ibrahim's user avatar
13 votes
3 answers
5k views

I have started to use GitHub to store Arduino code. However some of my code uses the SSID and password for my WLAN which I don’t want published. A common way of handling this in non-embedded ...
Andrew Doble's user avatar
4 votes
7 answers
3k views

Is there any way to get the current Git tag/commit identifier into an Arduino sketch binary? For normal desktop program development, you can pull some tricks with the Makefile (as pointed out in this ...
DAVe3283's user avatar
18 votes
6 answers
6k views

I'd like manage my Arduino source code (projects and libraries) under source control with continuous testing. How can I automatically compile the code with continuous integration tools, to make sure ...
Jakob's user avatar
  • 283
92 votes
7 answers
60k views

It's been a long time I've been looking for a good answer to this question. Typically, any Arduino project but the simplest one will include: The main source code file MyProject.ino Libraries ...
jfpoilpret's user avatar
  • 9,162