Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2014-07-01 15:37:00

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

GIT / SVN - szybka nauka

Witam!

Potrzebuję stworzyć profil, gdzie będę trzymał kody źródłowe aplikacji zrobionych i wysłanych do GIT czy SVN.

Najlepiej, aby odbywało się to bardzo prosto (klikam opcję, wpisuję co się zmieniło - kod jest wysłany, koniec)

Fervi

Offline

 

#2  2014-07-01 15:44:33

  winnetou - złodziej wirków ]:->

winnetou
złodziej wirków ]:->
Skąd: Jasło/Rzeszów kiedyś Gdańs
Zarejestrowany: 2008-03-31
Serwis

Re: GIT / SVN - szybka nauka

Klikane ustrojstwo do SVN/Git to np tortoise (tortoisesvn/toritoisegit). Jest też do gui do mercuriala


LRU: #472938
napisz do mnie: ola@mojmail.eu
Hołmpejdż | Galerie | "Twórczość" || Free Image Hosting

Offline

 

#3  2014-07-01 15:46:12

  mati75 - Psuj

mati75
Psuj
Skąd: masz ten towar?
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

github + jakieś gui. Chyba geany miał takie możliwości.


https://l0calh0st.pl/obrazki/userbar.png

Offline

 

#4  2014-07-02 07:14:53

  diabolic - Użytkownik

diabolic
Użytkownik
Skąd: okolice Leżajska
Zarejestrowany: 2007-10-08

Re: GIT / SVN - szybka nauka

Ewentualnie własne repozytorium git i gui do niego gitk + gitgui, ale jak projekty są otwarte to tak jak pisze mati75 github jest ok.


I am the one who chose my path

Offline

 

#5  2014-07-02 14:13:12

  fakevilg - Użytkownik

fakevilg
Użytkownik
Skąd: Kraków
Zarejestrowany: 2010-11-22

Re: GIT / SVN - szybka nauka

Bitbucket jesli chcesz mieć repo prywatne .

Offline

 

#6  2014-07-02 15:44:40

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

Chcę repozytorium publiczne, zobaczę TortoiseHG (innego nie ma w repo Debiana :D) i zobaczę czy uda mi się na google code wbić z tym

Fervi

Offline

 

#7  2014-07-02 20:36:54

  diabolic - Użytkownik

diabolic
Użytkownik
Skąd: okolice Leżajska
Zarejestrowany: 2007-10-08

Re: GIT / SVN - szybka nauka


I am the one who chose my path

Offline

 

#8  2014-07-02 23:26:17

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

diabolic napisał(-a):

Mały tutorial odnośnie git i github: http://digital-madness.in/blog/2013/github-for-begi … nubuntulinux/

Poradnik spoko - nie działa :P

Kod:

cd /path/to/project/
git remote add origin git@github.com:username/cloud_repository_name.git
git push origin master

Jestem w tym miejscu, nie działa 3 linijka

Kod:

fervi@ThunderStorm:~/Intinte/SuperTuxBoy/Unpack$ git push origin master
Enter passphrase for key '/home/fervi/.ssh/id_rsa': 
To git@github.com:fervi/SuperTuxBoy.git
 ! [rejected]        master -> master (non-fast-forward)
error: failed to push some refs to 'git@github.com:fervi/SuperTuxBoy.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Nie bardzo wiem o co mnie prosi

Fervi

Offline

 

#9  2014-07-03 08:19:11

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: GIT / SVN - szybka nauka

Wydaje mi się, że jasno napisane. Proponuje zrobić pull przed push.

Offline

 

#10  2014-07-03 12:10:18

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

Ale nie działaczy z pullem też

Kod:

fervi@ThunderStorm:~/Intinte/SuperTuxBoy/git$ git pull
Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hosts.
Enter passphrase for key '/home/fervi/.ssh/id_rsa': 
warning: no common commits
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 6 (delta 0), reused 3 (delta 0)
Unpacking objects: 100% (6/6), done.
From github.com:fervi/SuperTuxBoy
 * [new branch]      master     -> origin/master
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> master

Ewentualnie może nie wiem co powinienem zrobić :D

Jak dodam "force" w pushu - to idzie, ale nadpisuje, a nie dodaje

Fervi

Offline

 

#11  2014-07-03 12:16:37

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: GIT / SVN - szybka nauka


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#12  2014-07-07 20:53:57

  jezoo - Dzięcioł

jezoo
Dzięcioł
Skąd: Z lasu
Zarejestrowany: 2005-09-02

Re: GIT / SVN - szybka nauka

Kod:

git pull --all

pobierze wszystkie branche. ale wcześniej zrób:

Kod:

git commit -a -m 'jakas wiadomosc'

dopiero później pull a następnie merge i dopiero push

chyba jakoś tak to szło :)

P.s.
polecam manual do gita, bardzo fajnie i jasno napisany


LRU #480459

Offline

 

#13  2014-07-07 20:56:29

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

Spoko, temat zamknięty; nawet sobie skrypcik walnąłem, który się pyta (okno dialogowe) co się zmieniło [wklepuje] i sam aktualizuje

Fervi
https://github.com/fervi/SuperTuxBoy

Offline

 

#14  2014-07-08 21:49:41

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: GIT / SVN - szybka nauka

generalnie dobrze jest pamietac i miec w swiadomosci jaka jest idea gita ...
"git is about branching, not about merging".

https://www.youtube.com/watch?v=4XpnKHJAok8


Dobrze jest tez nie ładować gita danymi binarnymi, bo git bedzie przechowywal kopie pliku po każdej zmianie.


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#15  2014-07-09 23:15:04

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

Mam ogólnie pytanko, bo są lekkie problemy i nie wiem do końca z czym

Chodzi mi o to, że w niektórych plikach Git wykrywa zmiany, których do końca nie ma (tzn. pokazuje, że kod został usunięty i zarazem w tym samym miejscu dodany) - i tak co build

Może coś źle robi mój skrypt? :P

Kod:

#!/bin/sh

rm script.sh
cat git1 >> script.sh
dialog --inputbox "Git Commit" 9 50 "" 2> gitcommit
echo "'" >> script.sh
cat gitcommit >> script.sh
echo "'" >> script.sh
cat git2 >> script.sh
chmod 777 script.sh
./script.sh

Skrypt jest bardzo lipny - ale działa :D

Fervi

Offline

 

#16  2014-07-10 09:45:33

  diabolic - Użytkownik

diabolic
Użytkownik
Skąd: okolice Leżajska
Zarejestrowany: 2007-10-08

Re: GIT / SVN - szybka nauka

A nie robisz jakiś formatowań kodu w tych plikach: wcięcia,spacje? Co to za pliki?


I am the one who chose my path

Offline

 

#17  2014-07-10 12:21:59

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: GIT / SVN - szybka nauka

https://github.com/fervi/SuperTuxBoy/commit/c089859 … 140e35ba499ea

6 Plik (obj_penny)
Jest se kod na grawitacje, który jest usuwany i dodawany - żadnych modyfikacji nie robię (tzn. w zasadzie jest automatycznie zapisywany kod, ja tylko go wklepuję)
Żadnych zmian nie robię, a ten "problem" pojawia się od paru buildów (być może jakimś cudem IDE to robi, ale na pierwszy rzut oka nic się nie zmienia)

Fervi

Ostatnio edytowany przez fervi (2014-07-10 12:22:31)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)