Category: git

Gitea & Github

1) Setup private Gitea repository (name: origin) .. and push current branch there (default branch is “master”): git remote add origin https://gitea-url/test.git git push -u origin master 2) Add a new branch publish git branch publish git checkout publish 3) Setup public Github repository (name: public) .. and push branch “publish” to this repository called “public” (careful: default branch is...

Git Repository inside other Git Repository

use “Git Submodules” see: https://git-scm.com/book/en/v2/Git-Tools-Submodules Example: > git submodule add https://url/example.git Target-Folder Quote: “Although is a subdirectory in your working directory, Git sees it as a submodule and doesn’t track its contents when you’re not in that directory. Instead, Git sees it as a particular commit from that repository.” (https://git-scm.com/book/en/v2/Git-Tools-Submodules)

Oh-my-Git

Found a nice interactive game for learning git: https://blinry.itch.io/oh-my-git Sometimes for me it was not clear what’s the mission, but still quiet nice for beginning to get to known git. Useful commands for commits: go to prevoius commit: git checkout HEAD^ go back two commits: git checkout HEAD~2 Useful commands for branches: create a branch called name at current location:...

Git – Good to know

In this post i’d like to note some handy tricks when using git. Good to know: git commit –amend = replace (add to) last commit git remote add <alias> <URL> = connect remote repository git push origin/<branch> = upload changes to remote repository git restore – use this command to undo local changes and replace the file with the one...