Sve mi je jasno (u teoriji).
Nego i dalje sve te funkcije koristim kroz terminal.
Ako mi se nakupi novih/izmijenjenih fajlova koristio sam Sourcetree.
Svakako treba koristiti ono što je najzgodnije za rad, bilo u trenutku ili svakodnevno.
Ovo je izuzetno brzo i pregledno, brzo u smislu da si brzo gotov.
Ne sumnjam.
Ali već koristim ono što mi lakše u trenutku.
Koristim Sourcetree za neki pregled ako mi je git diff
prenaporan.
Isto tako, nekad je terminal u PHPStorm-u nizak pa koristim iTerm2 preko cijelog ekrana.
Nemoras to raditi, ja upstream uvijek stavim na develop, a master ni nediram njega mergam direkt na githubu, zabranim pushanje u master.
–set-upstream ti postavlja trenutni branch kao zadani sto mi se ne svidja za pusanje brancha, kad sam u nekom branchu jednostavno napravim git push origin <branch name>
da u svakom branchu napravis git push --set-upstream origin <branch name>
ne bi kasnije morao to raditi neko direkt sa git push
bi to otislo u taj branch. Ali bi onda u developu to morao odraditi.
Jedan dio tih problema ti rjesava git flow, ali ja ga osobno ne volim jer ti na drugim stvarima stvara oranicenja.
Od ta tri jedini koji vrijedi je phpstorm
Koji sam ja luftiguz… Da niste spomenuli da phpstorm ima git IDE, i dalje bih tandrljao po terminalu
Uglavnom, ovo drugo rješenje sam izmjenio i sad vraća JSON umjesto echo, i odmah izmjenio (uz git IDE) na githubu
I onda netko veli da ovaj forum nije informativan…kaj god!
Koristi stvari od JetBrainsa i to je to.
Što ja koristim:
Kada radim s Vue, React, Angular, NodeJS koristim Visual Studio Code (za WebStorm nema community licence)
Kada radim s Androidom koristim Android Studio
Kada radim s Javom koristim IntelJ IDEA
Kada radim s Pythonom koristim PyCharm
Kada radim s PHP koristim Visual Studio Code (za PHPStorm nema community licence)
Pametno.
Ovaj gitflow bi mog’o zanimljiv biti. Radio sam pod takvim (skoro identičnim) nazivima kroz jedan grupni projekt a da nisam ni znao da ima takav tip standardizacije.
Pretrgli se da kažu gdje da pogledam. Potražiću ta ograničenja.
Cijena za individualce za cijeli paket jetbrains alata je $25 mj.
Za sve ovo ti je dovoljan netbeans, osim za android programiranje.
Nakon 12 mjeseci pretplate automatski se aktivira Perpetual license tako da se može koristiti instalisana (plaćena, tj. update-ovana u 12 mjeseci vezane pretplate odnosno godišnjom pretplatom/uplatom) verzija software-a (bez major|minor update-a ali ipak sa sa patch update-ima).
A perpetual fallback license is a license that allows you to use a specific version of software without an active subscription for it. The license also includes all bugfix updates, more specifically in X.Y.Z version all Z releases are included.
When purchasing an annual subscription, you will immediately get a perpetual fallback license for the exact version available at the time.
If paying on a monthly basis, as soon as you pay for 12 consecutive months, you will receive this perpetual fallback license providing you with access to the exact product version for when your 12 consecutive months subscription started. You will receive perpetual fallback licenses for every version you’ve paid 12 consecutive months for.
This option is available whether you subscribe to a single product or the ‘All Products’ option.
Ja to toliko dugo vec koristim da mi je cijena za cijeli JetBrains paket 14.90€ za 15 razlicitih programa uopce nije lose, a za web i ne windows development mislim da na trzistu trenutno nema bolje alternative.
Update i upgrade ukljuceni u cijenu.
U biti sada si postao luftiguz jer umjesto terminala koristis neki IDE, nemoj da ti se ovi u uredu pocnu smijati.
Ajde sad malo da pogledam tvoj kod, pa ako se nejavim onda nemam nikakvih primjedbi.
Hvala!
Sad me zbunjujete…IDE ili neide?
I javi se bilo dobro ili loše. Radim si u Laravelu app, pa da ne skrenem u krive vode…
Kak ste počeli kemijat, mislim da bum se vratil u Notepad++ i windows CMD…
Na githubu pise da si PHP developer od 2005. A tu trazis savjet da li si dobro napisao nesto?
Nisam radio aktivno sa OOP niti sa FW. I da ne bih stekao lošu praksu, već se držao “best practices”, tražim savjet od iskusnih u istome.
Iliti da sažmem, u PHP-u bez problema riješim bilo kakav problem, ako je core i ako radim proceduralno. Ako je i OOP nije problem riješiti problem. Problem je ostati unutar best practices (kao što napomenuh).
I na to se “jesam li dobro napisao” odnosi.
Ma samo pitam , nemam ja nis protiv, samo naprijed, treba uvijek ucit nekaj.
Sve ok. Ne uzimam za zlo ako se pita uljudno
Ajmo reci da sam ja u konzoli jedno 3 puta brzi, dok sam bio na Winu, primjetio sam da skoro uopce vise ne koristim mis, a kako sam presao na Mac na poslu mis se vratio malo u igru ali i to postaje sve manje, doma na Linuxu isto sve manje i manje koristim mis.
Konzola je kad je jednom uhvatis majka i nema dalje. Kakav GUI, kakav IDE, kod mene na poslu imam jednog freaka toliko je toga automatizirao kroz konzolu da mu jos samo fali koji alias da konzola pocne sama pisati kod. Jbt kad sam vidio sta radi osjecao sam se toliko glupo da to ne mogu niti opisati.
Ukratko: Stvar Navike
Ok, dakle neide. Nema frke, krenuo sam sa konzolom, neću prčkat po git gui.
Kako san krenuo s Laravelom sve više se koristim terminalom (iako je u startu bilo čudno), pa neće biti problem.
Najveći (trenutno) problem mi je upravo git jer ga ne koristim. Fali mi prakse dok mi ne legne. Nisam ga imao razloga koristiti, do sada…