Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Version control Development (eGit) A. Explain the benefits of pushing local repo

ID: 3914949 • Letter: V

Question

Version control Development (eGit)

A. Explain the benefits of pushing local repositories to remote shared repositories specific to expanding the functionality of repositories. Be sure to explain how configuration and cloning can be used to expand the functionality of repositories.

B. Describe your experience with branching and merging in your development process, being sure to discuss conflicts, blaming, stashing, and rebasing. C. Specify how you utilized the states of a source file, such as committed, modified, and staged, in relation to the file status lifecycle.

Explanation / Answer

Please Note: As per Chegg Answering Guidelines, I have answered the first question. Please Post Separate for Separate Questions.

A. Explain the benefits of pushing local repositories to remote shared repositories specific to expanding the functionality of repositories. Be sure to explain how configuration and cloning can be used to expand the functionality of repositories.

Answer)

Local Code repositories are local to the user machines, and thus when repositories are to be shared we need shared repositories on the internet. Thus remote repositories help the users to share and store their code in remote repositories and the benefits are much. Having a remote repository allows the coders to -

View the code updates

Fetch the latest code into the local system

Update the code in the remote repository

Thus this expands the functionality of repositories as repositories are not local anymore and thus are remote.

Configuration and cloning can be used to expand the functionality of repositories. The local and remote repositories can be configured to sync the code, cloning can be done from the remote repository to the local repository.