Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Bubbles66126y@Mba3gar so when you commit to the project would it update the app or software if it was published? Example would be the google play store on an android, would it update that app or just the code
-
Mb3leb21496yFor example let's say there is 5 developers working on a single project. How they are going to share code among each others?
Usbs all the way? They are going to loose track. Or for example let's say they want to backup their code which computer they are going to chose ?
All of these are summarized by Git it's called a version control system. It will log your code update through "Commits" in a branch called Master inside a repository by default. It's more like a hdd on the cloud with a logger. The hdd (Git account) divided into folders ( repository ) with a system logger ( commits ) with subfolders ( Branch ). Each commit is basically called a revision and that's the cycle.
Now how to communicate with Git it's divided into several actions i will tell you most important stuff
Let's begin with pull(everything you take from server) push (everything you submit) and merge ( more or less for code conflict ).
That's a fast and short GIT summary. -
Mb3leb21496y@Bubbles in order to update you have to pull from your Git account.
Taking into consideration that each app must pass into several versions before reaching the production phase. Beginning with development , testing , staging and production.
To update your code you have to pull from the server that's how you update your code. But concerning mobile apps you have to publish a new build. And now we can talk about versions naming 1.0.1, 1.0.2, 1.0.5 .... etc... -
hube6416yAlso if you aren't sure about the commands and prefer a gui, gitkraken is a nice one: www.gitkraken.com
Related Rants
So I'm gonna be honest. I dont know git. I do plan on learning it but I'm waiting to learn how to use it. But I'm seeing all this stuff about it on here could someone explain what it is and its function?
question
git
learning