Find Jobs
Hire Freelancers

Git Expert Needed

$10-30 AUD

Închis
Data postării: circa 5 ani în urmă

$10-30 AUD

Plata la predare
I have a project with following evironments: 1) Production 2) UAT 3) SIT 4) Development I have proposed the following Git branch structure for the project: 1) Production- master 2) UAT- uat 3) SIT- sit 4) Development- dev The code promotion will be from development --> sit --> uat --> production hotfix branch will be used for any quick fixes on the master and will be merged back to master after testing in UAT(UAT serves as the preprod and training environment) Now what I am looking for is a git branch strategy which will allow me to do the following: 1) Code promotion from one branch to the other Dev through to Master 2) Ability to do feature builds on the code. Do I have another branch called "feature"? 3) How do I do hotfixes on production. Do I have to get another branch called "hotfixes" in? I have more questions on: 1) How do I do releases? 2) How to use git tagging properly? Much appreciated if the response is through a scenario and with pictorial representation of how the code is promoted, an example below: Code X in development and the build continues for 2 weeks. End of the 2nd week, development team is asked to move the code for testing. So they tag(??) that point in the dev branch and branch out(??) to SIT. The testing progresses for the next week and end of the next week testers return back with the issues. So the last week the development branch has further moved on with Code X + Y. So is it advisable to allow the developers to proceed on the same branch or better branch out from Code X and continue build on different branch? So when they do the fixes on Code X is it better to not merge the Y portion that is also getting developed parallely? So a full scenario based description is what I would highly appreciate.. Another thing I would like to know is on traceability: Do yo we have a visualisation tool on how the entire branches look like and it should have the tags and releases all marked in it.. If there is an issue in production how do we trace back to the commit that has caused that issue. What are the git commands used? We can try to get the concepts cleared and discussed over call and screenshares with a possible demo with a small code snippet and its promotion to different branches and visualisation with a tool that can show the different branches, tags, releases etc...
ID-ul proiectului: 19369568

Despre proiect

O propunere
Proiect la distanță
Activ: 5 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
1 freelancer plasează o ofertă medie de $90 AUD pentru proiect
Avatarul utilizatorului
Hello, Everyone! I'm a talented web developer, full-time freelancer, an Udacity & Google certified Mobile web Specialist and Data Foundation Expert. I had Developed 30+ Alexa Skills, 20+ Actions on Google, Various E-commerce Web apps and a lot of other kinds of web apps. my top skills are: -- MATLAB, SIMULINK, VHDL Coding, Javascript,Python, Php, Mysql, AngularJS, ReactJS, NodeJS, Django, Flask, Alexa, IoT Home automation ... -- Bootstrap, Codeigniter, Laravel, Python, Ruby&Rails, ExpressJS ... My best services are Electrical engineering, Speed Optimization, Error Fix Please give me a chance to work with you. Currently, working on the concept of Progressive Web Apps by Google. My Github handle is - @HarshCic (Droyo), Twitter Handle - @harshcic.
$90 AUD în 1 zi
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul AUSTRALIA
Sydney, Australia
5,0
1
Metoda de plată a fost confirmată
Membru din ian. 7, 2019

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.