- Samsung Galaxy S21 FE 5G - utóirat
- Google Pixel topik
- VoLTE/VoWiFi
- Mobil flották
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 15 - kicsi telefon nagy energiával
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Ne legyetek bátorak, ha ezt a rollert választjátok - OOTD T10
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Új hozzászólás Aktív témák
-
Keem1
veterán
Srácok, tudja valaki, hogy egy issuehoz hogy kell egy commitot linkelni?
Az megvan, hogy egy pull requestet hogyan kell issuehoz linkelni, csak az issuehoz a megoldást én magam commitoltam, így nincs pull request sem. -
kuntics
aktív tag
Én is itt akadtam el a tanulás során.
Ugye már token kell az azonosításhoz,azon túl is vagyok. A klónozás működött,viszont a push funkció már nem. Hiába csináltam új tokent,állítottam be neki minden hozzáférést,folyton eldob hibaüzenettel. Ha valakinek van tippje,azt szivesen fogadnám. -
2018
senior tag
Sziasztok nem megy a git push parancs azt irja hogy
C:\ifksd\testrepo>git push
Logon failed, use ctrl+c to cancel basic credential prompt.
Username for 'https://github.com': ▬
Password for 'https://▬@github.com':
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/Raizen1877/testrepo.git/'Mit kellene csinálni? Jelszót is váltottam de nem müködik továbbra sem. Igy elakadtam a tanulásban is.
cmdben természetesen.
-
PazsitZ
addikt
Merge conflict-od volt.
A HEAD a korábbi fő verzió, ahova a verziókezelő pointere mutat.
A te change-ed volt a másik ág, feltehetőleg pont ezt törölted ki.
https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-using-the-command-line<<<<<<< HEAD
this is some content to mess with
content to append
=======
totally different content to merge later
>>>>>>> new_branch_to_merge_later -
Keem1
veterán
Köszönöm, elvileg ez volt a megoldás. Egy rövid időre publikusra állítva a mailcímemet fel is ment a push, aztán a githubos random mailcímet beszerkesztettem a configba, most ugye nem változott semmi, de hibaüzenet nélkül közölte, hogy "Everything up-to-date".
El se hiszem, hogy mennyit szenvedtem vele, de legalább már itt vagyok.Amúgy hogy hitelesít engem? Nem emlékszem rá, hogy jelszót kért volna a git CLI. Bár lehet hogy csak nekem nem rémlik.
Hol a logout, ha fiókot váltanék? Ezek a dolgok még ködösek.Szerk: valami továbbra sem kerek. A PS fájlba beleírt valami "soksok kacsacsőr HEAD" sort, amitől természetesen az egész script megzuhant. Eltávolítottam, nyomtam egy push-t neki, de ugyanúgy up-to-date-nek veszi, holott 1 perccel ezelőtti a módosítási dátum és a fájlméret sem azonos.
Nem értem ezt... -
PazsitZ
addikt
Megnyitva az oldalt: http://github.com/settings/emails
you can make your email public or disable this protection by visiting
1. Szoval talan a legegyszerűbb public-ra állítani az email-edet.
2. Vagy ahogy irják:
If you want command line Git operations to use your private email you must set your email in Git.
Szoval úgy látom a github-os emailüt kell beallítanod,git config user.email "ID+username@users.noreply.github.com"
-
Keem1
veterán
Srácok, szeretném használni a GitHubot, de ő nem szeret engem.
Eddig csak webes felületről használtam (feldobáltam mindig a szükséges fájlokat), viszont több mappánál (repository) egyszerűbb lenne a PowerShell Git CLI-ja.Valakinek lenne türelme hozzá, hogy azon túl, hogy átolvastam ami itt van és a dokumentációt is, segítene összeizzadni életem első működő Git repo-ját?
Nekem csak arra az egyszerű dologra lenne szükségem, hogy bizonyos projekteket (repo-kat) szinkronizáljak. Amikor a kódolással végeztem, egy command és már fent is van Giten minden, aminek fenn kell lennie.Amin túl vagyok:
- létrehoztam egy teszt repo-t (publikus)
- editáltam egy Readme.md-t
- mivel CLI-ból nem ment fel, kézzel feldobtam egy teszt ps1 fájltDe innentől kezdve bármit is csinálok, csak hibaüzenetek. Szerkesztem a ps1 fájlt, majd próbálnám a Gittel szinkronizálni, de a ezernyolcszázhetvenedik hibaüzenet után feladtam, mikoris a hibaüzenetben található javítási javaslatot megcsináltam és ezt a Git egy újabb hibaüzenettel hálálta meg.
Most itt állok:
PS S:\PowerShell\DarkMode> git push origin
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 4 threads
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 1.26 KiB | 1.26 MiB/s, done.
Total 6 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), done.
remote: error: GH007: Your push would publish a private email address.
remote: You can make your email public or disable this protection by visiting:
remote: http://github.com/settings/emails
To https://github.com/iminet/DarkMode.git
! [remote rejected] main -> main (push declined due to email privacy restrictions)
error: failed to push some refs to 'https://github.com/iminet/DarkMode.git'Ha esetleg még erre szükség lenne:
PS S:\PowerShell\DarkMode> git --version
git version 2.21.0.windows.1Biztos hogy ez egy baromi egyszerű tool, de vagy én vagyok hülye hozzá, vagy engem nem szeret ez.
Megköszönöm, ha valaki segít...
-
Ablakos
őstag
Van egy repo , amit nem tudok letölteni. Nem találom a módját, vagy letiltható, hogy egészben letölthető legyen?
-
Weper
tag
Üdv!
A következő kérdéseim lennének a Git-tel kapcsolatban:
- Ha létre szeretnék hozni pl. egy develop és egy feature branch-et, akkor a develop branch létrehozása után át kell váltanom a develop branch-re, hogy létrehozhassam a feature branch-et? Vagy teljesen mindegy, hogy a master vagy develop branch-en belül hozom létre a feature branch-et?
Az lenne a tervem, hogy a feature branch-ben készíteném el az újításokat, majd a develop branch-be merge-elném később. (A develop-ból meg természetesen a legvégén a master-be.)
- Ha elkészítettem az adott branch-eket, akkor teljesen mindegy, hogy honnan push-olom a branch-eket a remote-ba? Vagy pl. ha a feature branch-et szeretném push-olni, akkor először át kell váltanom a develop branch-re?
A branch-ek relációja úgy nézne ki, hogy master -> develop -> feature. ahol a master branch-ben lennének a végleges változások, a develop branch-ben lénnének a fejlesztében lévő változások (azaz még nem a kész projekt lenne), a feature branch-ben pedig a jelenlegi fejlesztés lenne, amit a develop-ba akarok merge-elni.
(Ja és parancssorban szeretném elvégezni, mert gyakorolni szeretném a Git-et, szóval a kérdés nem Git GUI-ra vonatkozik.) -
PazsitZ
addikt
Linking a pull request: https://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue
Hozzáadod mint upstream:
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.gitmajd:
git fetch upstream
git pull upstream master -
Kommy
veterán
Látom elég kihalt topik, de megpróbálom hátha.
Van egy github repo amiből van nekem egy fork-om amiben javítgatom az egyik részt, a fő repo-ban van nyitva egy issue, amire van javításom be tudom én azt az issue-t zárni valahogy a saját repo-mból. Gondlok arra, hogy pl csinálnák egy pull request-et a főrepo-ba az én repo-mból és akkor lezárná az issuet. Ilyeneket olvastam, hogy be kell írni a pull requestbe a következő szöveget: pl.: Fixes octo-org/octo-repo#100
Egy másik kérdés: a fő repo-ban növekszik szépen a verziószám, hogy tudnám úgy frissíteni az én fork-olt repo-mat, hogy a verziószám megegyezzen.
Én úgy szoktam frissíteni, hogy a github-on csinálok egy compare-t a két repo között és ebből csinálok egy pull request-t a saját repom-ra, ekkor az én általam módosított dolgok megmaradnak csak a többi frissül. -
gojko.m
senior tag
-
kispx
addikt
-
gojko.m
senior tag
Közben felfedeztem a webes felületen egy szerkesztési lehetőséget. Kiválasztom a kívánt fájlt és a fejlécben megjelennek ezek a lehetőségek:
A szerkesztés és a megjegyzés írása után Propose file change gomb. És a szerkesztett fájlokat egy újabb gombnyomással küldhetem Pull requests-be.
Lehet, hogy ez számomra egyszerűbb megoldás lesz, mint a parancssorral szenvedni. Na majd meglátjuk...
-
gojko.m
senior tag
Úgy tűnik a fájlok dátuma alapján, hogy megtörtént a frissítés a gépemen lévő mappában. Viszont a fájlokba belenézve nem látom a változást. Nem értem...
Mintha nem az eredeti, hanem a githubon lévő forkolt anyag alapján végezte volna el a gépemen a frissítést.
Lehet, hogy érdemesebb lenne törölnöm a gépemen lévő mappát és újra forkolnom az eredeti projectet?
-
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. -
gojko.m
senior tag
Úgy tűnik így már hiba nélkül lefutott a parancs:
$ git fetch upstream
remote: Counting objects: 536, done.
remote: Compressing objects: 100% (139/139), done.
remote: Total 536 (delta 224), reused 348 (delta 190), pack-reused 150
Receiving objects: 100% (536/536), 23.76 MiB | 4.59 MiB/s, done.
Resolving deltas: 100% (258/258), completed with 29 local objects.
From https://github.com/ingbyr/GUI-YouGet
* [new branch] dev -> upstream/dev
* [new branch] feature -> upstream/feature
* [new branch] master -> upstream/master(Röviden le tudnád írni, hogy mi történt? Mit csinált - az általad javasolt - két parancs?)
Viszont a következő lépésben ismét hibaüzenetet kaptam:
$ git checkout master
error: pathspec 'master' did not match any file(s) known to git.Tovább segítenél ezen az akadályon is?
-
gojko.m
senior tag
Változások történtek az eredeti projectben. Szerettem volna szinkronizálni a gépemen lévő változattal a linkelt leírásod alapján. De hiba üzenetet kaptam:
$ git fetch upstream
fatal: 'upstream' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.Mi lehet a gond?
-
GreenIT
tag
Szomoruan lattam, hogy bar a github regota letezik es mar szoftverfejlesztesi projektekre is ajanlott, a dokumentacio magyar nyelvre forditasa meg csak el se lett kezdve, pedig nem egyszeru a hasznalata.
Ha tudna valaki segiteni egy linkkel, vagy elmagyarazni a mukodesenek, beallitasok lenyeget, megkoszonnem, kulonosen az egyedi kifejezesek hasznalata miatt.
-
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. -
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? -
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? -
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 -
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
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..
-
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?
-
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.
-
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.
-
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. -
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
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? -
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
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' -
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
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?
-
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?
-
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. -
DrojDtroll
veterán
-
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?
-
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.
-
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? -
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? -
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?
-
Indiant
addikt
Hogy lehet egy könyvtárat ami tele van fordítással hozzáadni a repóhoz?
-
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.
-
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?
-
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.) -
WonderCSabo
félisten
A Git hivatalos oldala egy jó kezdőpont.
-
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á? -
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 ad
Új hozzászólás Aktív témák
Hirdetés
- Gyors, Precíz, Megbízható TELEFONSZERVIZ, amire számíthatsz! Akár 1 órán belül
- LG 65C3 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- Samsung Galaxy A16 128GB, Kártyafüggetlen, 1 Év Garanciával
- AZONNALI SZÁLLÍTÁS Eredeti Microsoft Office 2019 Professional Plus
- AKCIÓ! Apple Mac mini 2020 M1 8GB 256GB SSD számítógép garanciával, hibátlan működéssel
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest