# \#git

**URL:** https://community.openhab.org/tag/git/381.md

[Latest](https://community.openhab.org/latest.md) · [Categories](https://community.openhab.org/categories.md) · [Tags](https://community.openhab.org/tags.md)

---

## [Good practices for UI design, code and tools?](https://community.openhab.org/t/good-practices-for-ui-design-code-and-tools/168872)

<div class="topic-metadata">

**Author:** [@Max\_G](https://community.openhab.org/u/Max_G)\
**Replies:** 2\
**Last updated:** [March 23, 2026, 4:05pm UTC](https://community.openhab.org/t/good-practices-for-ui-design-code-and-tools/168872 "2026-03-23T16:05:33Z")

</div>

I most recently migrated form 3.4.3 to 5.1.3; all good; however, HABpanel would no longer run on targets that have not changed… thus, I created a clone of the HABpanel with the MainUI… my first ever. :slight\_smile: I…

---

## [New Binding developed. How to check in?](https://community.openhab.org/t/new-binding-developed-how-to-check-in/113090)

<div class="topic-metadata">

**Author:** [@Christian\_Feininger](https://community.openhab.org/u/Christian_Feininger)\
**Replies:** 16\
**Last updated:** [January 24, 2022, 9:43am UTC](https://community.openhab.org/t/new-binding-developed-how-to-check-in/113090 "2022-01-24T09:43:37Z")

</div>

Hello, I finished my development of my first binding for a pellet stove of Haas & Sohn. I tested it and verifed it as explained in the documentation with mvn clean install -pl :org.openhab.binding.haassohnpelletoven. …

---

## [Git issue with Visual Studio Code and Openhabian](https://community.openhab.org/t/git-issue-with-visual-studio-code-and-openhabian/146683)

<div class="topic-metadata">

**Author:** [@Moerky](https://community.openhab.org/u/Moerky)\
**Replies:** 2\
**Last updated:** [May 15, 2023, 5:02pm UTC](https://community.openhab.org/t/git-issue-with-visual-studio-code-and-openhabian/146683 "2023-05-15T17:02:31Z")

</div>

Platform information: Hardware: Raspberry Pi4 OS: Openhabian - newest build Java Runtime Environment: Openhabian openHAB version: 3.4.2 Issue of the topic: I’m a very experienced openhanded user, but encounter an is…

---

## [Problem during rebase](https://community.openhab.org/t/problem-during-rebase/143149)

<div class="topic-metadata">

**Author:** [@FordPrfkt](https://community.openhab.org/u/FordPrfkt)\
**Replies:** 2\
**Last updated:** [January 9, 2023, 5:54am UTC](https://community.openhab.org/t/problem-during-rebase/143149 "2023-01-09T05:54:41Z")

</div>

When i try to rebase my development branch of openhab-addons to the current main using the method from this post: https://community.openhab.org/t/rebase-your-code-or-how-to-fix-your-git-history-before-requesting-a-pull/1…

---

## [How do I store all my openhab configuration to git?](https://community.openhab.org/t/how-do-i-store-all-my-openhab-configuration-to-git/143000)

<div class="topic-metadata">

**Author:** [@solarpunk](https://community.openhab.org/u/solarpunk)\
**Replies:** 5\
**Last updated:** [January 6, 2023, 4:26pm UTC](https://community.openhab.org/t/how-do-i-store-all-my-openhab-configuration-to-git/143000 "2023-01-06T16:26:53Z")

</div>

Platform information: Hardware: Raspi3 OS: Openhabian openHAB version: 3.3 I started with openHAB2 and thought at the time that it would be a good idea to store the configuration completely in text files (.…

---

## [Backing up configuration using Git in OH3](https://community.openhab.org/t/backing-up-configuration-using-git-in-oh3/136996)

<div class="topic-metadata">

**Author:** [@Nadahar](https://community.openhab.org/u/Nadahar)\
**Replies:** 11\
**Last updated:** [July 2, 2022, 9:21pm UTC](https://community.openhab.org/t/backing-up-configuration-using-git-in-oh3/136996 "2022-07-02T21:21:47Z")

</div>

I’m in the middle of migrating from OH2 to OH3. My OH2 installation is running on a Windows “server” (actually WinXP), while my OH3 installation is openHABian on a RPi. I’ve used Git to backup my configuration. By that …

---

## [Rebase your code! Or: how to fix your git history before requesting a pull](https://community.openhab.org/t/rebase-your-code-or-how-to-fix-your-git-history-before-requesting-a-pull/129358)

<div class="topic-metadata">

**Author:** [@damihe](https://community.openhab.org/u/damihe)\
**Replies:** 3\
**Last updated:** [November 30, 2021, 9:39pm UTC](https://community.openhab.org/t/rebase-your-code-or-how-to-fix-your-git-history-before-requesting-a-pull/129358 "2021-11-30T21:39:53Z")

</div>

As git is not easy to handle for new contributors and often first time contributors having trouble with branches here is a guide how to rebase your contribution before creating a pull request. This is necessary to get a …

---

## [Storing configuration (userdata) in git](https://community.openhab.org/t/storing-configuration-userdata-in-git/124727)

<div class="topic-metadata">

**Author:** [@ssalonen](https://community.openhab.org/u/ssalonen)\
**Replies:** 6\
**Last updated:** [July 23, 2021, 10:45am UTC](https://community.openhab.org/t/storing-configuration-userdata-in-git/124727 "2021-07-23T10:45:14Z")

</div>

Hi all, I am one of those who store and backup the userdata config folder in a git for a disaster recovery as well as provisioning new raspis from clean slate. This approach has worked for me well, no matter which way …

---

## [Setting Up My Own Git Server On A Pi](https://community.openhab.org/t/setting-up-my-own-git-server-on-a-pi/91231)

<div class="topic-metadata">

**Author:** [@fex](https://community.openhab.org/u/fex)\
**Replies:** 3\
**Last updated:** [January 25, 2020, 11:45am UTC](https://community.openhab.org/t/setting-up-my-own-git-server-on-a-pi/91231 "2020-01-25T11:45:05Z")

</div>

Edit: Did use additional spare time during the last few months to familiarize myself with Ansible - and to transform this worklog into an Ansible Playbook. Means you can now download this project, follow the readme and …

---

## [How to organize my openHAB setup with multiple git repos?](https://community.openhab.org/t/how-to-organize-my-openhab-setup-with-multiple-git-repos/90103)

<div class="topic-metadata">

**Author:** [@fex](https://community.openhab.org/u/fex)\
**Replies:** 1\
**Last updated:** [January 12, 2020, 6:47pm UTC](https://community.openhab.org/t/how-to-organize-my-openhab-setup-with-multiple-git-repos/90103 "2020-01-12T18:47:07Z")

</div>

Hi guys, I’m currently in the process of switching openHABian for an docker-compose based setup. Since I have two openHAB server I would like to have one git repo with shared configs and seperate repos for configs which…

---

## [Learning Git (and GitHub) so we can contribute to openHAB](https://community.openhab.org/t/learning-git-and-github-so-we-can-contribute-to-openhab/88452)

<div class="topic-metadata">

**Author:** [@TRS-80](https://community.openhab.org/u/TRS-80)\
**Replies:** 6\
**Last updated:** [December 26, 2019, 7:46pm UTC](https://community.openhab.org/t/learning-git-and-github-so-we-can-contribute-to-openhab/88452 "2019-12-26T19:46:28Z")

</div>

We got into this subject in another thread, which I started out to reply in. But then my answer got a little long and I thought (hoped) this topic might spur additional discussion, so I decided to create a new thread. …

---

## [Automatic Backup openHAB2 via GIT to BitBucket (FREE)](https://community.openhab.org/t/automatic-backup-openhab2-via-git-to-bitbucket-free/33798)

<div class="topic-metadata">

**Author:** [@lysol](https://community.openhab.org/u/lysol)\
**Replies:** 25\
**Last updated:** [July 9, 2019, 5:10pm UTC](https://community.openhab.org/t/automatic-backup-openhab2-via-git-to-bitbucket-free/33798 "2019-07-09T17:10:37Z")

</div>

All, I typed up a script that will handle backing up my openHAB2 server to Bitbucket daily at 12AM (Midnight). Feel free to modify/use for GitHub or whatever GIT server you use. I went with Bitbucket over GitHub as Bitb…

---

## [Example: Configuration Management of OH Configs using Git](https://community.openhab.org/t/example-configuration-management-of-oh-configs-using-git/9380)

<div class="topic-metadata">

**Author:** [@rlkoshak](https://community.openhab.org/u/rlkoshak)\
**Replies:** 13\
**Last updated:** [January 11, 2018, 9:38pm UTC](https://community.openhab.org/t/example-configuration-management-of-oh-configs-using-git/9380 "2018-01-11T21:38:24Z")

</div>

Continuing the discussion from Exec binding and echo, netcat, a pipe, carriage return and quotation marks: I decided to respond n a new thread because I think others might be interested in the answer. Here is a full d…

---

## [Permissions in conf folder for use with git](https://community.openhab.org/t/permissions-in-conf-folder-for-use-with-git/35258)

<div class="topic-metadata">

**Author:** [@ScheissSchiesser](https://community.openhab.org/u/ScheissSchiesser)\
**Replies:** 5\
**Last updated:** [October 23, 2017, 2:10pm UTC](https://community.openhab.org/t/permissions-in-conf-folder-for-use-with-git/35258 "2017-10-23T14:10:45Z")

</div>

I wish to use git to track changes I make to my OH2 configuration. Because I am running git from my login user (not the openhab user, I have changed the permissions for the conf directory and all files in that directory …

---

## [Openhab2 maven build](https://community.openhab.org/t/openhab2-maven-build/15452)

<div class="topic-metadata">

**Author:** [@laohixdxm2016](https://community.openhab.org/u/laohixdxm2016)\
**Replies:** 0\
**Last updated:** [October 18, 2016, 9:28pm UTC](https://community.openhab.org/t/openhab2-maven-build/15452 "2016-10-18T21:28:18Z")

</div>

Say I hope I can build openhab2 by maven command. I know documentation provide a way to run/debug in Eclipse IDE. But if to run on a board, probably Eclipse IDE is not a good choice. Note that the project build is co…

---

## [Binding development // github How-To // Help needed](https://community.openhab.org/t/binding-development-github-how-to-help-needed/4568)

<div class="topic-metadata">

**Author:** [@Mitch77](https://community.openhab.org/u/Mitch77)\
**Replies:** 5\
**Last updated:** [November 28, 2015, 9:34am UTC](https://community.openhab.org/t/binding-development-github-how-to-help-needed/4568 "2015-11-28T09:34:04Z")

</div>

Hi guys, I was wondering if there are other folks out there who are at war with git. :cry: Everytime I want to do sometting I ended up googling the right commands. Often the results I’m using are not successful and the…
