Sie sind auf Seite 1von 1

Project Directory:

Project_Core_Engineering 1. This Directory should be GIT initiated.


2. Configure user.name as NTTData
3. Configure user.email as your email
address for NTTData
4. Configuration should be done globally.
5. Make sure repository should ignore
logfiles and jar files to do versioning
6. Create a sample file inside the Project
Client Machine (Installed the GIT)
Directory. Name of the sample file will
be NTTData.assignments.
7. Push the First Version into GITHUB
Repository.

Branching and Merging Activity:


Stashing Activity: Rebase and Merging Activity and CherryPick:
1. Create the Branch Name as:
Create the Branch name 1. Create the Branch Core_EnGineering_Feature and try NTTDataProject_Feature
Staging_Features. Stash the to rebase that Branch with the Master. 2. Note down the commit ID of Master
changes in 2. Note down the commit ID in both the cases before Branch and NTTDataProject_Feature.
Stashing_Features branch rebasing and after rebasing of master and branch. 3. Do the activity of Merging and
apply the stash to the 3. Resolve the Merge Conflict error while doing the Provide the output merging is
Master Branch and commit Rebase Activity. successful. It could be FF and True
the changes from the Master 4. After resolving the conflict create one more branch Merge or it could be Recursive.
Branch. from master and demonstrate the cherry-pick activity 4. Resolve the Merge Conflict with the
with the help of new branch. (Give your favorite name help of DiffMerge Tool.
to the branch and perform this activity.

Das könnte Ihnen auch gefallen