GIT PULL REQUEST TAMIL | Explain GitHub Pull Request | GitHub Pull Request Demo | InterviewDOT

Поділитися
Вставка
  • Опубліковано 17 жов 2024
  • Click here - / @interviewdot to get notifications. What is Git Pull Request ?
    Pull requests let you inform other team members about the changes that you've pushed to a GitHub repository. Once a pull request is sent, your team members can review the set of changes, discuss potential modifications, and merge the pull request if everything looks fine.
    Git Pull Request :
    ----------------
    Master
    I
    I
    I
    I-------feature1 Branch
    I I
    I I
    I I Create pull request
    I-------I
    Merge pull request
    to master
    Benefits :
    Isolate the changes :
    Pull Requests are commonly used by teams and organizations collaborating using the Shared Repository Model, where everyone shares a single repository and topic branches are used to develop features and isolate changes.
    Code Review : It helps your team members to review your code.
    Refactoring : To get different ideas for refactoring the code.
    New Solutions : While merging the pull request, team member might suggest a new solution.
    Sufficient testing and better stability, reduce the conflicts, Clear responsibility / ownership.
    About pull requests
    Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub. Once a pull request is opened, you can discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch.
    In this article
    About pull requests
    Draft pull requests
    Further reading
    About pull requests
    Note: When working with pull requests, keep the following in mind:
    If you're working in the shared repository model, we recommend that you use a topic branch for your pull request. While you can send pull requests from any branch or commit, with a topic branch you can push follow-up commits if you need to update your proposed changes.
    When pushing commits to a pull request, don't force push. Force pushing can corrupt your pull request.
    After initializing a pull request, you'll see a review page that shows a high-level overview of the changes between your branch (the compare branch) and the repository's base branch. You can add a summary of the proposed changes, review the changes made by commits, add labels, milestones, and assignees, and @mention individual contributors or teams. For more information, see "Creating a pull request."
    Once you've created a pull request, you can push commits from your topic branch to add them to your existing pull request. These commits will appear in chronological order within your pull request and the changes will be visible in the "Files changed" tab.
    Other contributors can review your proposed changes, add review comments, contribute to the pull request discussion, and even add commits to the pull request.
    You can see information about the branch's current deployment status and past deployment activity on the "Conversation" tab. For more information, see "Viewing deployment activity for a repository."
    After you're happy with the proposed changes, you can merge the pull request. If you're working in a shared repository model, the proposed changes will be merged from the head branch to the base branch that was specified in the pull request. For more information, see "Merging a pull request."
    If status checks are required for a repository, the required status checks must pass before you can merge your branch into the protected branch. For more information, see "About required status checks."
    You can close corresponding issues using a keyword in your pull request or commit message. For more information, see "Closing issues using keywords."
    Tips:
    To toggle between collapsing and expanding all outdated review comments in a pull request, hold down alt and click Show outdated or Hide outdated. For more shortcuts, see "Keyboard shortcuts."
    You can squash commits when merging a pull request to gain a more streamlined view of changes. For more information, see "About pull request merges."
    You can visit your dashboard to quickly find links to recently updated pull requests you're working on or subscribed to. For more information, see "About your personal dashboard."

КОМЕНТАРІ • 11

  • @TheVergilfrans
    @TheVergilfrans 3 роки тому +3

    Thank you so much for sharing your professional experience and tips.

    • @InterviewDOT
      @InterviewDOT  3 роки тому +1

      Thanks a million for your excellent feedback, if you not yet subscribed kindly subscribe to InterviewDOT channel for latest software updates - happy learning - InterviewDOT

  • @rajikailasam4423
    @rajikailasam4423 3 роки тому +1

    hi,I have doubt.first time we merged pull request,For second time will we have to create another branch or else we have to use same branch?

  • @sharathvasudevan8379
    @sharathvasudevan8379 3 роки тому +2

    Thanks for your clear explanation. Kindly increase the size of terminal font size.

    • @InterviewDOT
      @InterviewDOT  3 роки тому +1

      Thanks a million for your excellent feedback - kindly subscribe to InterviewDOT channel for latest software updates,sure - happy learning - Thanks InterviewDOT

  • @joshinim.n9863
    @joshinim.n9863 4 роки тому +2

    Thankk youu so much for the explanation. This was so useful

    • @InterviewDOT
      @InterviewDOT  4 роки тому +2

      Hi Joshini, Thanks a lot for your excellent feedback, I am really happy that it helped you - InterviewDOT

  • @sriramrao8565
    @sriramrao8565 11 місяців тому

    Merge pannumbodhu conflict Adikka chance irukkaa ?

  • @Boobalan27
    @Boobalan27 3 роки тому +1

    Very low voice

  • @wd669
    @wd669 6 місяців тому +1

    Olunga oru languagela pesu

    • @InterviewDOT
      @InterviewDOT  6 місяців тому +1

      Sure, thanks for the valuable feedback.