Publicații conexe 'git'


Îmbunătățirea calității codului și a eficienței echipei cu Husky, Lint-Staged și CommitLint
Ai fost vreodată șocat de codul dezordonat? Vezi cum Husky, Lint-Staged și CommitLint transformă fluxul de lucru al echipei tale! Nu ratați! Introducere În timpul dezvoltării software, un proiect implică adesea mai mult de un dezvoltator și se poate întinde pe un interval de timp semnificativ, crescând continuu în cantitatea de cod și funcționalitatea. Asigurarea faptului că codul respectă un stil standard este crucială. Îi ajută pe membrii echipei să rămână pe aceeași pagină,..

Cum se utilizează git cu Xcode
Optimizați-vă fluxul de lucru git cu aceste 5 sfaturi mai puțin cunoscute în Xcode Este foarte probabil să utilizați git în toate proiectele dvs. Utilizarea unui sistem de control al versiunilor asigură că munca noastră este bine privită. În calitate de dezvoltator iOS, este posibil să utilizați un instrument precum Sourcetree, GitHub Desktop sau chiar doar consola pentru a interacționa cu sistemul dvs. git. Deși acestea sunt niște instrumente puternice, mai există unul pe care s-ar..

Ce trebuie să știți despre git rebase și git merge ca începător
M-am chinuit să înțeleg diferența dintre comanda git rebase și git merge , de ce și când să folosesc ce comandă, după ce am citit câteva articole și răspunsuri despre depășirea stivei, iată ce am găsit. Git Merge Git merge adaugă sau integrează modificările actualizate de la ramurile de caracteristici la ramurile de bază. De exemplu, creăm un proiect care are o ramură de bază numită master și are următoarele ramuri caracteristice: add , multiply , divide , substract cu..

React Native Continuous Deployment
Este implementabil? Care este următorul număr de versiune? Cum se generează automat note de lansare? Alfa. Beta. Productie. Ori doi - iOS și Android. Plus Codepush. Acestea ar putea fi versiuni ale aplicației dvs. React Native. Vreau să vă împărtășesc cum implementăm totul automat, folosind fluxul GIT și „Comite convenționale”. Inspirat de „semantic-release”. Când lansăm acele versiuni? Versiune Alpha . In fiecare noapte. Pentru testarea internă. Bazat pe ramura de..

Deblocați posibilități cu API-urile REST GitHub
* Renunțare la răspundere: Bryant este un arhitect de soluții care lucrează pentru GitHub, dar acest blog a fost scris pe blogul meu personal în timpul meu liber în timpul unei zile de weekend Când oamenii se gândesc la GitHub , majoritatea îl văd doar ca pe o platformă web care folosește git dedesubt pentru a găzdui și a-și gestiona fișierele. Da, GitHub este într-adevăr o platformă în care dezvoltatorii din întreaga lume vin pentru a colabora la codurile lor și mari...

Povestea fișierului obiect liber
fatal: obiectul liber 9c05..7e (stocat în .git/objects/9c/05...7e) este corupt Am întâlnit această eroare de nicăieri. Tocmai așa, în timpul codificării, am aflat că nu mai pot apăsa. Cât de convenabil! :o) Deoarece nu eram sigur de câte fișiere am schimbat de la ultima mea confirmare viabilă, am mers să inspectez câteva soluții. Și voila! Am fost norocos. Iată setul de pași care m-au ajutat să revin pe drumul cel bun: faceți o copie de rezervă a proiectului dvs. curent (în..

Cum să-ți versezi codul în 2020
Lovirea versiunii la îmbinare și multe altele Am scris articole în trecut despre cum să versionez lucrurile, dar lucrurile se schimbă. Acesta este cel mai recent și mai bun despre versiunea codului dvs. în 2020. Voi presupune că utilizați un instrument CI pentru acest articol, iar exemplele se vor baza pe GitHub Actions. Cu toate acestea, ar trebui să le puteți aplica cu ușurință oricărui instrument CI. De asemenea, voi presupune că utilizați un serviciu asemănător git, cum ar fi..