- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Amlogic S905, S912 processzoros készülékek
- Apple notebookok
- Milyen belső merevlemezt vegyek?
- AMD GPU-k jövője - amit tudni vélünk
- Mini-ITX
- Rendkívül ütőképesnek tűnik az újragondolt Apple tv
- Kompakt vízhűtés
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Gaming notebook topik
Hirdetés
-
Érkezőben a Poco M6 4G
ma 5G-s és 4G-s Pro modell már van, hamarosan lesz Poco M6 4G-s alapváltozat is.
-
Rossz üzlet az EV-kölcsönzés
it Küszködik az EV-kölcsönzés miatt a Hertz Global, még több EV-t adnak el.
-
Free Play Days 2024 - 17. hét: Railway Empire, Prison Architect
gp Extraként a TramSim: Console Edition című játékot is kipróbálhatják az érdeklődők.
Új hozzászólás Aktív témák
-
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 ]
-
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
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)
-
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.
-
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 ]
-
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?
-
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 ]
-
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.[ Szerkesztve ]
-
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 -a
utasí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
Új hozzászólás Aktív témák
- Otthoni hálózat és internet megosztás
- PH! Darts
- Autós topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Amlogic S905, S912 processzoros készülékek
- Milyen autót vegyek?
- YouTube
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Apple notebookok
- Milyen belső merevlemezt vegyek?
- További aktív témák...