github.com is a pretty good git repository server for open source projects. If you have an account you can add easily a project to your github repo. At first generate the git project by executing this line in your project root:
git init
than add all files from your project to your local git repo:
git add .
Than commit everything to your local git repo:
git commit -m "init"
OK. Now you can connect your local git repo with your remote git repo by github.com
git remote add origin git@github.com:<username>/<projectname>.git
Just replace “username” with your github username and “projectname” with your projectname on github. Now you can push your changes to the github repo.
git push
when i write git push, there is nothing.. like ;
root@BLG-STJ-B00813:~/git# git push
after that terminal tells ;
ssh: connect to host github.com port 22: Connection timed out
fatal: The remote end hung up unexpectedly
root@BLG-STJ-B00813:~/git#
what’s wrong with this ? Thanks in advance
You have to be in you repository when you execute the git push. And before you execute the git push you have to init the repository and add all files to a commit.
I know this is actually so easy but every time i take negative messages from my terminal. Because of this i want to start from the beginning. first of all
when i say git init :
————————–
admin1@BLG-STJ-B00813:~$ git init
error: could not lock config file /home/admin1/.git/config: Eri?im engellendi
error: could not lock config file /home/admin1/.git/config: Eri?im engellendi
error: could not lock config file /home/admin1/.git/config: Eri?im engellendi
Reinitialized existing Git repository in /home/admin1/.git/
admin1@BLG-STJ-B00813:~$
—————————
after that i should add my files to my repository so I should go to my project directory so I continuing..
—————————
admin1@BLG-STJ-B00813:~$ ls
Belgeler file.txt~ İndirilenler out.txt~ ÜsttenDersler yedek
examples.desktop Genel Masaüstü Resimler Videolar yedek~
fileoutput.txt git Müzik Şablonlar workspace
admin1@BLG-STJ-B00813:~$ cd git
admin1@BLG-STJ-B00813:~/git$ ls
deneme.py file.txt
admin1@BLG-STJ-B00813:~/git$ git add .
fatal: Unable to create ‘/home/admin1/git/.git/index.lock’: Eri?im engellendi
admin1@BLG-STJ-B00813:~/git$
—————————–
deneme.py and file.txt are my projects but as you see this does not add.. I think dont need to continue more.. what do u suggest? it fails from the beginning unfortunate…
You shouldn’t execute ‘git init’ in your home directory! You should execute that command in your project root!
And the error message looks like there is already a ‘.git’ directory in your home directory.
If you need a more detailed introduction to git I can recommend this online book: http://git-scm.com/book
Alright thanks a lot, I will try to do them and also thanks for this share.
apoorv.dubey@linux-s7pe:/localdata/AdGit/MyTest> git init
Initialized empty Git repository in /localdata/AdGit/MyTest/.git/
apoorv.dubey@linux-s7pe:/localdata/AdGit/MyTest> git add
Nothing specified, nothing added.
Maybe you wanted to say ‘git add .’?
apoorv.dubey@linux-s7pe:/localdata/AdGit/MyTest>
i am getting this information when i type the above commands plz tell me how to add my project to git
You just typed “git add”. That is wrong. You forgot the dot. It is “git add .”. With a dot at the end. Alternatively you can also add all files to the git repository with this command: “git add –all”.