Development using git with write access: Difference between revisions

From Alpine Linux
(Adding (incomplete) notes on tagging projects)
m (Redirecting to Development using git)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''''Note:''' Unless you are a developer with ssh access (with permissions) you should instead read the article "[[Development_using_git|Development using git]]"''
#REDIRECT [[Development_using_git]]
 
== Personal settings ==
Start by telling your git who you are and some other useful information ('user.name' will show up in http://git.alpinelinux.org when you commit your changes).
 
  git config --global user.name "Your Full Name"
  git config --global user.email "your@email.address"
 
== Git Clone ==
Some examples:
 
  git clone ssh://username@git.alpinelinux.org/gitroot  ''(This would fetch all available git projects)''
  git clone ssh://username@git.alpinelinux.org/gitroot/acf-core.git  ''(Fetch a single project)''
  git clone ssh://username@git.alpinelinux.org/gitroot/pingu.git  ''(Fetch a single project)''
 
Check http://git.alpinelinux.org/ to see what alternatives you have.<BR>
You might not have permissions to clone all existing projects.
 
== Git Tag ==
  git tag {tagname}
  git push --tags
 
== Create new project ==
Create your own dir that you want to become your new acf-mystuff project.<BR>
Now initiate git.
cd acf-mystuff
git init
Create you files and add/commit them to your git-project
git add ./
git commit
'''''Note:''' You can add/modify/commit as much as you want before uploading it to git.alpinelinux.org
 
git clone --bare acf-mystuff acf-mystuff.git
scp -r acf-mystuff.git user@dev.alpinelinux.org
 
== References  ==
See [[Development_using_git#References]] for references.

Latest revision as of 17:13, 4 July 2011