Trinity Desktop Environment
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Slávek Banko c5821c8dbb
Reset submodule main/tdelibs to latest HEAD
12 years ago
main Reset submodule main/tdelibs to latest HEAD 12 years ago
scripts Remove ignore-submodules flag from git commands in order to support older GIT versions 12 years ago
.gitmodules Fix typo in url for submodule tdelibs 12 years ago
README.GIT Added submodules for v3.5.13-sru branch 12 years ago
submodules Removed duplicate KMyMoney from submodules list 12 years ago

README.GIT

============================================================ DOCUMENTATION =======================================================

GIT tutorial on github:
http://schacon.github.com/git/gittutorial.html

GIT "cheat sheet"
http://jonas.nitro.dk/git/quick-reference.html

GIT for those who are used to centralized SCMs:
http://media.pragprog.com/titles/tsgit/chap-005-extract.html

================================================================ HOWTO ===========================================================

Checking out the repository for editing under your username:
git clone http://your-username@scm.trinitydesktop.org/scm/git/tde

Adding files:
git add *

Committing changes to your local copy:
git commit -a

Pushing all committed changes in your local copy to the master server:
git push origin master

================================================================= NOTE ============================================================
GIT cannot store empty directories due to a design limitation.

Therefore, this command should be run prior to any commits to ensure your empty directories stick around:

find . -type d -empty -exec touch {}/.gitignore \;

================================================================ WORKFLOW ==========================================================


git clone http://your-username@scm.trinitydesktop.org/scm/git/tde

<make your changes, test, etc>

cd <repository checkout directory>
find . -type d -empty -exec touch {}/.gitignore \;
git add *
git commit -a
git push origin master