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
[b]napisz do mnie:[/b] ola@mojmail.eu
[url=http://valhalla.org.pl]Hołmpejdż[/url] | [url=http://valhalla.org.pl/foto]Galerie[/url] | [url=http://valhalla.org.pl/tech]"Twórczość"[/url] || [url=http://img.munn.in]Free Image Hosting[/url]

Offline

 

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

  mati75 - Psuj

mati75
Psuj
Skąd: default city
Zarejestrowany: 2010-03-14
Serwis

Re: GIT / SVN - szybka nauka

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


[img]https://l0calh0st.pl/obrazki/userbar.png[/img]

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

Mały tutorial odnośnie git i github: [url]http://digital-madness.in/blog/2013/github-for-beginners-debianubuntulinux/[/url]


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

[quote=diabolic]Mały tutorial odnośnie git i github: [url]http://digital-madness.in/blog/2013/github-for-beginners-debianubuntulinux/[/url][/quote]
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/urandom
Zarejestrowany: 2008-01-07

Re: GIT / SVN - szybka nauka

Pomoc Githuba?
https://help.github.com/articles/create-a-repo
https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line


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


[img]http://intershock.pl/images/icons/freebsd.jpg[/img] [img]http://www.the-eleven.com/site_media/static/img/postgresql_powered.png[/img] [img]http://www.wwgmc.com/images/badge_php.gif[/img]
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/c0898594c77426cb14a1dd4db90140e35ba499ea

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 ;-)

[ Generated in 0.017 seconds, 10 queries executed ]

Informacje debugowania

Time (s) Query
0.00019 SET CHARSET latin2
0.00010 SET NAMES latin2
0.00143 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.141.100.120' WHERE u.id=1
0.00354 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.141.100.120', 1713520616)
0.00066 SELECT * FROM punbb_online WHERE logged<1713520316
0.00090 DELETE FROM punbb_online WHERE ident='54.36.148.157'
0.00034 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26072 AND t.moved_to IS NULL
0.00035 SELECT search_for, replace_with FROM punbb_censoring
0.00283 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26072 ORDER BY p.id LIMIT 0,25
0.00154 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26072
Total query time: 0.01188 s