- Bluetooth hangszórók
- VR topik (Oculus Rift, stb.)
- Kormányok / autós szimulátorok topicja
- Azonnali informatikai kérdések órája
- Analóg kapcsolós klaviatúrák triója a Razer fémjelzésével
- Hogy is néznek ki a gépeink?
- Május 7-én lesz az új iPadek bemutatója
- Házimozi belépő szinten
- Épített vízhűtés (nem kompakt) topic
- HiFi műszaki szemmel - sztereó hangrendszerek
Hirdetés
-
Közel 1 billió dollárt vesztettek a big tech óriásai
it Nagyot kaszáltak a shortolók, az úgynevezett Magnificent 7 közel 1 billió dollárt veszített a piaci értékéből a múlt héten.
-
Május 7-én lesz az új iPadek bemutatója
ma Online termékbemutatót tart az Apple május 7-én, a közvetítésen iPadek és hozzájuk tartozó kiegészítők lesznek a téma.
-
Friss előzetesen a Destiny 2: The Final Shape
gp Érkezik az utolsó nagy kiegészítő, azonban a fejlesztők szerint ettől még nem lesz vége a franchise-nak.
Új hozzászólás Aktív témák
-
vakondka
őstag
Sziasztok,
Remélem tudja valaki hogyan kell használni a Github parancssori felületét és tudna nekem segíteni hogyan kell elindulni...
...végignéztem a helpet de akármit írok be semmi sem működik, mindenre hibaüzenetet adhttps://toptarget.hu - Online Marketing Ügynökség
-
ujtordai
tag
Sziasztok,
Létezik valami jó Magyar leírás a github használatáról?
Vagy esetleg szájbarágós Angol, ami konkrétan a konkurens módosítások esetét veszi górcső alá?☻♂♫
-
WonderCSabo
félisten
A Git hivatalos oldala egy jó kezdőpont.
-
Lacces
őstag
Hali,
Projekthez adtam fájlokat és könytárakat.
Csináltam egy Pull-t, aztán egy Commitot, majd egy Push-t, és mindent kitörölt a github-ról nekem...
Ez mitől lehet, vagy hogyan lehetne helyre hozni? (Ez volt még csak a 4. fordulom vele... de aj.) -
Lacces
őstag
Úgytűnik, hogy terminálból és a NetBeansből egyszerre nem szabad használni a git-et mert megbolondul. Igazából nem tudom, hogy mi volt a baj, de addig pusholtam, míg egyszer csak felküldött mindent. Így hajnali 1-ig.
Nem tudom, hogyan sikerült, de mindent törölt a githubról... A fájlokat, könyvtárakat a githubon törölte, na de hogy mittől, az rejtély még számomra. Pedig nem adtam ki törlés parancsomt (rm-et).Amúgy a github-on lévő history alatt a commits menüpontot érted?
-
Jester01
veterán
Érdekes. Lényeg, hogy megoldódott.
Igen, a commits-ra gondoltam, megnézni, hogy vajon miből szűrte le, hogy mindent törölni kell. Ha a lokális history (git log) jó, akkor egy force push (terminálban -force és egy + jel a branch neve előtt) elvileg rákényszeríti a szerver oldalra is.
Jester
-
Indiant
addikt
Hogy lehet egy könyvtárat ami tele van fordítással hozzáadni a repóhoz?
-
Arontitkos
újonc
Sziasztok, Ubuntura tőtenék le dolgokat, hogy aztán telepíthessem. A legtöbb esetben ezt nem tudom megtenni grafikus felülettel. Sajnos így jártam például egy kriptovaluta tárca letöltésénél is: lemegy a cucc, de mikor kicsomagolom nem találom a telepítő fájlt. Hogy az ördögbe lehet telepíteni ubuntun grafikusan?
-
rt06
veterán
adott egy github repo, errol fork-kal keszitettem egy sajat masolatot
a sajat fork-omon csinaltam egy branche-et, amit szeretnek a sajat master-emre merge-elni egy pull request-tel, vuiszont amikor pull request-et csinalnek azt az eredeti repohoz akarna letrehozni (tehat az upstream/master-be tolna, nem az origin/master-be)
van arra megoldas, hogy a fork-omon hasznaljak branche-eket, es azokat pull request-tel toljam a master agra, vagy ilyenkor mindenkepp az eredeti repo-ba akarja majd betenni?Politikailag korrekt, valamint munkahely- és gyermekbarát aláírás, amiben egyáltalán nincsen p*na.
-
artiny
őstag
Git-t hogyan hasznaljatok, mik a kulonbsegek?
clone - letolti az online anyagot a gepre.
pull - nem ugyan ezt csinalja?
ugyan ez a commit es a push kozott.
commit - mentem az aktualis valtoztatasokat ,de nem kerul fel a github.com ra
push - ha befejeztem az az napi munkat,akkor feltoltom a github.com ra vele a commitokat? ilyenkor a commit csak a gepemen van - addig amig nem csinalok push-t? -
kispx
addikt
Te leszeretnéd klónozni egy meglévő projectet. Ekkor használod a clone parancsot. Ekkor a távoli repository teljes tartalmát átmásolja a könyvtáradba.
Közben a távoli repository tartalmát frissítik. Így nekik a repó egy frissebb változata meg nekik. Neked csak a frissítést kell letöltened. Ekkor használod a pull parancsot. Nem a teljes repót fogja átmásolni, hanem csak azokat a commitokat/brancheket amik neked nincs meg.
Igen, a commit-nál csak nálad lesz meg. A push paranccsal tolod fel a távoli repositoryba.
Egy git olvasmányt azért érdemes elolvasnod.
[ Szerkesztve ]
-
artiny
őstag
Kispx koszi
Egy uj kerdes:
GIT - en mit jelent ez Avoid merge commits for pulling?
Avoid merge commits for pulling
You pull the latest changes from a remote repository, and if these changes are divergent, then by default Git creates merge commits. We can avoid this via following settings.jerry@CentOS project]$ git config --global branch.autosetuprebase always
Egy tutorialban olvastam,ezt erdemes beallitani? Vagy esetleg valami mast az elso konfignal a mergel kapcsolatban?
-
DrojDtroll
addikt
-
biro.noemi
újonc
Sziasztok!
Van GitHub kliensem, ahol be tudok lépni, viszont a webes felületre nem enged be.
Mindent ugyanúgy írok be, jelszót is. Mi lehet a probléma?
Köszönöm.[ Szerkesztve ]
-
Lacc
aktív tag
válasz biro.noemi #22 üzenetére
Más nyelvi felület alatt használod a klienst és estleg a webet? (Nálam fordul elő néha, hogy Windows - Angol és Ubuntu - Magyar billentyűzet alatt használom)
Vagy a Github kliensnél anno létrehoztál egy titkosított kulcsot és a titkosított kulcs alapján enged be automatikusan?
[ Szerkesztve ]
-
Nestor16
senior tag
Sziasztok!
Kérlek segítsetek!
Ezt a CV-t cloneoltam le direkt, hogy meglegyen a githubon is és rendbe tudnám tartani rajta.
Megszerkesztettem, saját kép minden majd commitoltam saját branchre (gondoltam sajátot hozok létre bár már nem vagyok benne biztos, hogy mire kellett).
[kép]
A commit után eltűntek a fájlok, egyedül még a cv.pdf-t sikerült előtte kimásolnom mielőtt kiszedte a Dokumentumokból... de most kezdhetném elölről az egészet.
Gondolom én vagyok a hülye ehhez de kifogott rajtam. Próbálok rájönni, nézek tutoriálokat de nem tudom pusholni sem, nincs hozzá jogom. A saját branchembe sem megy... nem értem.Mit lehet tenni?
Üdv, Dávid
-
kispx
addikt
Ha jól értettem nem forkoltad, csak clonoltad. Ekkor természetes, hogy nem fogsz tudni pusholni, mivel a csávó repójába akarsz módosítani.
How to forkHa forkoltad, utána nem kell másik branchet létrehozni, mehet a módosítások a master ágba is.
git commit előtt volt git add ? (Nem használom a github klienst, csak parancssorból matatok)
-
Nestor16
senior tag
Oké, értem. Szóval nem forkoltam.
git add nem volt előtte tudtommal. Már nem is hozható vissza, amit eddig munkálkodtam vele?
Megcsináltam, amit a tutorial videóban mondott, de nem nagyon engedi.
add upstream megvolt majd:~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git status
On branch gyorgy2CV
nothing to commit, working tree clean
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git remote
origin
posquit0
upstream
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git fetch upstream
From https://github.com/gyorgy2/Awesome-CV
* [new branch] master -> upstream/master
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git status
On branch gyorgy2CV
nothing to commit, working tree clean
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git add index.html
fatal: pathspec 'index.html' did not match any files
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git add
Nothing specified, nothing added.
Maybe you wanted to say 'git add .'?
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git add .
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git status
On branch gyorgy2CV
nothing to commit, working tree clean
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git remote
origin
posquit0
upstream
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git commit -m "commit test"
On branch gyorgy2CV
nothing to commit, working tree clean
~\Documents\GitHub\Awesome-CV [gyorgy2CV]> git push origin upstream
error: src refspec upstream does not match any.
error: failed to push some refs to 'https://github.com/nitrogl/Awesome-CV.git'Üdv, Dávid
-
kispx
addikt
Szerintem nem hozható vissza. El sem kellett volna tűnnie.
Igazából, csak a videó eleje lett volna érdekes.
1) Forkolod (weben fork gomb)
2) Klónozod (git clone ....)
3) módosítod (A videóban az index.html fájlt módosította; a te repódban nincs is index.html, szóval a "fatal: pathspec 'index.html' did not match any files" hibaüzenetet ezért kaptad)
4) A módosításokatgit commit -a
paranccsal commitálod,
4) majd agit push origin master
paranccsal feltolod a módosításokat a githubra(Az upstream -es bohóckodás azért volt, hogy lehessen az eredeti szerzőnek pull requestet-ket küldeni; de neked az nem kell)
-
Nestor16
senior tag
Letöröltem, újra lehúztam cloneba és azt csináltam amit kellett.
Windows PowerShell
~\Documents\GitHub> dir
~\Documents\GitHub> git clone https://github.com/nitrogl/Awesome-CV.git
Cloning into 'Awesome-CV'...
remote: Counting objects: 742, done.
remote: Total 742 (delta 0), reused 0 (delta 0), pack-reused 742
Receiving objects: 100% (742/742), 11.54 MiB | 1.24 MiB/s, done.
Resolving deltas: 100% (359/359), done.
~\Documents\GitHub> dir
Directory: C:\Users\nestor\Documents\GitHub
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2017.04.20. 9:53 Awesome-CV
~\Documents\GitHub> cd .\Awesome-CV
~\Documents\GitHub\Awesome-CV [master ?]> dir
Directory: C:\Users\nestor\Documents\GitHub\Awesome-CV
Mode LastWriteTime Length Name
---- ------------- ------ ----
d---- 2017.04.20. 9:53 examples
d---- 2017.04.20. 9:53 fonts
-a--- 2017.04.20. 9:53 295 .gitignore
-a--- 2017.04.20. 9:53 26143 awesome-cv.cls
-a--- 2017.04.20. 9:53 84729 fontawesome.sty
-a--- 2017.04.20. 9:53 604 Makefile
-a--- 2017.04.20. 9:53 3955 README.md
~\Documents\GitHub\Awesome-CV [master ?]> git remote
origin
~\Documents\GitHub\Awesome-CV [master ?]> git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
mynewfile.txt
nothing added to commit but untracked files present (use "git add" to track)
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 !]> git commit -a
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
mynewfile.txt
nothing added to commit but untracked files present
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 !]> git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
mynewfile.txt
nothing added to commit but untracked files present (use "git add" to track)
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 !]> git add mynewfile.txt
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 ~]> git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: mynewfile.txt
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 ~]> git commit -a
Aborting commit due to empty commit message.
~\Documents\GitHub\Awesome-CV [master ? +1 ~0 -0 ~]> git commit -m "MYNEWFILE"
[master c9adf37] MYNEWFILE
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 mynewfile.txt
~\Documents\GitHub\Awesome-CV [master ↑1]> git push origin master
remote: Permission to nitrogl/Awesome-CV.git denied to gyorgy2.
fatal: unable to access 'https://github.com/nitrogl/Awesome-CV.git/': The reques
ted URL returned error: 403A commit javaslatod nem működik önmagában, szerintem először hozzá kell adni add-al. Ugye egy mynewfile-t hoztam létre a mappában próbaképp.
A commit egyáltalán mit jelent a gyakorlatban? Menti a jelenlegi állást csak a gépemre, de ha a fájlt lementem az nem ugyanaz? Esetleg egy szálként fogja össze a fájlokat, de akkor is furcsa.
A lényeg, hogy a push nem megy. Meg tudod mondani, hogy miért?Üdv, Dávid
-
kispx
addikt
A push az azért nem megy, mert nem a saját repódba akarod felrakni a módosításokat. Legelső parancsnak ezt próbáld meg.
git clone https://github.com/gyorgy2/Awesome-CV.git
Igen, commit előtt legyen az add, ha új fájlokról van szó. A commit csak a saját gépedre menti a változtatásokat. (.git rejtett könyvtár). Pushal tolod fel a gépedről a távoli szerverre azokat a változtatásokat amiket commitáltál.
-
Nestor16
senior tag
Elméletben én is ezt adtam meg neki, de akkor mégse. Beírtam, oké de a push így még nem megy, mert a remote másik repóra mutat, nem az enyémre.
git remote
parancsra csak a fájlneveket dobálja TAB-ra és nem is jó ha origin-t írok be pl.
Hogyan lehet ráparancsolni?
Gondolom csak user error, de egy egyszerű önéletrajz verziókövetőt elég nehéz belőni.Üdv, Dávid
-
Nestor16
senior tag
Köszönöm, sokat segítettél! Így már működik.
Hogyan lehet eggyel feljebb lévő forkba átváltani? posquit0 forrása jobb, de clonozva ugyanaz a nevük. Felülírja az előzőt vajon?
Mennyire illő szinte teljesen megváltoztatni az eredeti repót? Én csak a saját cuccaim hagynám benne, README fáj is egyből az én önéletrajzomat mutatná csak. Meg a fájlszerkezetek sem jók nálam, nem fordul le csak ha egy mappába vannak a fájlok, ők pedig csak hivatkoznak rájuk és az kevés.
Üdv, Dávid
-
kispx
addikt
Nem próbáltam, de szerintem hibát fog dobni, mivel már létezik az adott helyen a repó. Ha nem akarod átnevezni valamelyik mappát, akkor egy másik mappába klónozd le. De a
git clone https://github.com/posquit0/Awesome-CV.git Awesome-CV-Anoher
paranccsal Awesome-CV-Anoher nevű mappába is letudod klónozni.Annyira változtatod meg, amennyire akarod. De ha a licenszben van valami kikötés, azt tartsd be.
[ Szerkesztve ]
-
INTELligent
senior tag
Sziasztok!
Belezavarodtam egy kicsit, ha van egy repo, amit más felhasználó jegyez, és én csak módosítani szeretném, de nem feltétlenül akarok pull requestet csinálni, akkor nekem forkolnom kell a repo-t, vagy máshogy érdemes eljárni?
Flickr: https://bit.ly/2wtfNl5 || https://500px.com/photofan96 || Strava: https://bit.ly/2QzLnok
-
kispx
addikt
válasz INTELligent #35 üzenetére
Ha nincs engedélyed a szerzőtől, hogy írd a repoját akkor forkolnod kell..
-
-
kispx
addikt
válasz INTELligent #37 üzenetére
Igen. Mi a hibaüzenet?
-
gojko.m
senior tag
Sziasztok!
Egy kisebb program fejlesztőjének eddig e-mailben küldtem el a progihoz készült magyarításomat. De arra kért, hogy hatékonyabb lenne, ha a GitHub-on keresztül oldanám meg a szükséges módosításokat.
Egyenlőre addig jutottam, hogy beregisztráltam az oldalra. Tudnátok nekem abban segíteni (akár itt akár privátban), hogy mi legyen a következő lépésem?
Előre is köszönöm!
-
kispx
addikt
1) Forkolod a projectet. (jobb felső sarokban a fork gomb). Ekkor a project másolatát eltudod érni a saját profilod alatt.
2) Egy git klienssel a saját profilod alatt futó repositoryt letöltöd a gépre.git clone https://github.com/SAJÁT NEVED/PROJECTNEV
3) a gépen a módosításokat végrehajtod.
4) A módosításokat commitálod a lokális repositoryba:git commit -a -m "Leírod egy rövid üzenetben, hogy milyen módosításokat tartalmaz"
5) A lokális repository tartalmát pusholod a saját fiókod alatt futó projectbegit push origin
6) Majd kérsz egy pull requestet-et[ Szerkesztve ]
-
gojko.m
senior tag
Közben rájöttem... Ott rontottam el, hogy a fekete fejléc-menű résznél kattintottam a pull request-re. Kicsit még homályos, hogy mit csináltam, de lényegében sikerült a create pull request.
Viszont újabb gondom is adódott. Az eredeti szöveg (a fordítás) ISO 8859-2 kódolású. Így jól jelennek meg az ékezetes karakterek. A forkolt mappámban rendben is van a minden (kép). Viszont pull request folyamán UTF-8 kódolást kaptak, ezzel elrontva az ékezetes karaktereket (kép).
Kérdéseim:
1) Lehet-e ezzel a kódolási problémával valamit kezdeni?
2) Hasonló hiba esetén visszavonható-e a pull request? -
alec.cs
tag
Ezzel kapcsolatban az lenne a kérdésem, hogy ha a Githubon lévő eredeti projectben változik valami, akkor az hogyan kerül bele a Githubon lévő saját profil alatti Forkolt projectbe?
Ez történhet automatikusan, vagy valamilyen paranccsal kell kezdeményezni azt?
Ha parancs kell hozzá, akkor mik lennének azok a parancsok (ha lehetne valamilyen példával illusztrálva)?
Ezt gondolom meg lehet tenni a Github Desktop segítségével is, ott hogyan?
Új hozzászólás Aktív témák
- XBOX ONE/PS4/PS5/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- XBOX SERIES/PS4/PS5/XBOX ONE/NINTENDO SWITCH konzolt vásárolnék!
- PS5/PS4/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!
- Új Dobozos Lenovo Ideapad Flex 5 x360 Érintős Ultrabook Óriás Tab 16" -40% Ryzen 5 5500U 16/512 QHD
- PS4/PS5/XBOX ONE/XBOX SERIES/NINTENDO SWITCH konzolt vásárolnék!