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 301ecf4637
Official Trinity Desktop Environment v3.5.13.1 release
12 years ago
main Official Trinity Desktop Environment v3.5.13.1 release 12 years ago
scripts Added submodules for v3.5.13-sru branch 12 years ago
.gitmodules Added submodules for v3.5.13-sru branch 12 years ago
README.GIT Added submodules for v3.5.13-sru branch 12 years ago
submodules Added submodules for v3.5.13-sru branch 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