Difference between revisions of "Git"

From AIRWiki
Jump to: navigation, search
(Created page with "= creazione repository git = Solo se avete un server git personale: server# sudo -u git git init --bare /var/git/repo_name una volta creato il repository sul vostro server, o...")
 
Line 1: Line 1:
 
= creazione repository git =
 
= creazione repository git =
 
Solo se avete un server git personale:
 
Solo se avete un server git personale:
 +
 
server# sudo -u git git init --bare /var/git/repo_name
 
server# sudo -u git git init --bare /var/git/repo_name
  
 
una volta creato il repository sul vostro server, o su un provider esterno (github, assembla, bitbucket)
 
una volta creato il repository sul vostro server, o su un provider esterno (github, assembla, bitbucket)
 +
 
client$ git clone git@server:/var/git/repo_name local_repo_name
 
client$ git clone git@server:/var/git/repo_name local_repo_name
  
 
= primo commit =
 
= primo commit =
 
cd local_repo_name
 
cd local_repo_name
 +
 
crei dei file da committare
 
crei dei file da committare
 +
 
git add -A
 
git add -A
 +
 
git config --global user.email email
 
git config --global user.email email
 +
 
git config --global user.name username
 
git config --global user.name username
 +
 
git commit
 
git commit
 +
 
git push origin master
 
git push origin master
  
Line 22: Line 30:
 
= successivi commit =
 
= successivi commit =
 
git add -A
 
git add -A
 +
 
git commit
 
git commit
 +
 
git push
 
git push
  
// successivi pull
+
= successivi pull =
 +
 
 
git pull
 
git pull

Revision as of 14:51, 24 December 2014

creazione repository git

Solo se avete un server git personale:

server# sudo -u git git init --bare /var/git/repo_name

una volta creato il repository sul vostro server, o su un provider esterno (github, assembla, bitbucket)

client$ git clone git@server:/var/git/repo_name local_repo_name

primo commit

cd local_repo_name

crei dei file da committare

git add -A

git config --global user.email email

git config --global user.name username

git commit

git push origin master

primo pull

cd local_repo_name git pull origin master


successivi commit

git add -A

git commit

git push

successivi pull

git pull