Új hozzászólás Aktív témák
-
kispx
addikt
-
kispx
addikt
A git fetch upstream utasítás azért adott hibát, mert nem volt upstream nevű remote-od. Az git remote add paranccsal hozzáadtad.
Ha most most kiadod a git remote -v parancsot, akkor láthatod az origin név alatt a gojko71/GUI-YouGet remote-ot, az upstream alatt pedig az eredetit.Nem tudtom, miért nem találja meg a master branchet. A
git branch -autasítással nézd meg, hogy milyen branchek vannak.
Valószínűleg ezután majd a git checkout origin/master utasítást add ki, lehet, hogy a két master nevű branch (origin/master és upstream/master) nem tetszik most neki. -
kispx
addikt
> "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?"
Kézzel.
Lényegében neked is kell egy git kliens amit fentebb linkeltem. A parancsok itt el van magyarázva.
Kiegészíteném egy 6. lépéssel:
git push master saját-remote
Ezzel feltöltöd a változtatásokat a githubra. (hogy ne csak lokálisan legyen meg)Szerk.:
Github dekstopot még életemben nem használtam (vagy csak már nem emlékszek rá), csak parancssort és a VS/QtCreator beépített git interfészét.
De ott is a fetch/checkout/merge//push utasításokat kell kiadni, csak grafikusan. -
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 -
kispx
addikt
válasz
INTELligent
#37
üzenetére
Igen. Mi a hibaüzenet?
-
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
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.
-
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.gitIgen, 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.
-
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 -aparanccsal commitálod,
4) majd agit push origin masterparanccsal 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)
-
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)
-
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.
Új hozzászólás Aktív témák
- Mobil flották
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- One mobilszolgáltatások
- Yettel topik
- Milyen TV-t vegyek?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Arc Raiders
- Bambu Lab 3D nyomtatók
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Szeged és környéke adok-veszek-beszélgetek
- További aktív témák...
- Dell Precision 5570 FHD+ / i7-12800H 14C / 16-32G / 512G / RTX A1000 / IR FPR WS
- Dobozos ÚJ HP Victus i5-13420H, RTX 3050 (6GB), 144Hz
- Dobozos ÚJ MSI Cyborg 15 A13VF i7-13620H, RTX 4060, 144Hz,
- Dobozos új MSI Katana 17 B13VFK-269 i7-13620H, RTX 4060, 1TB SSD, FHD 144Hz
- Dobozos ÚJ Lenovo Yoga 7 2-in-1 OLED FHD+ AMD Ryzen 5 7535U 16GB /512SSD
- HP EliteOne 800 G5 All-in-One i5-8500 16GB 512GB 23.8" Érintőkijelző!! 1 év garancia
- GYÖNYÖRŰ iPhone 12 Mini 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4516, 100% Akkumulátor
- iPhone 12 Pro 128GB 100% (1év garancia)
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


