In TortoiseGit
When I hit Right Click -> Push, OK, Give it User/Pass then after that there is a Create Pull request button giving it a Start, URL, End. I am clicking, but nothing happens.
The Pull requests (0) is shown in my repo.
And one other thing, How can I make a pull request and then update it as necessary using the same software (TortoiseGit)
The difference between pull and fetch is: Fetch just downloads the objects and refs from a remote repository and normally updates the remote tracking branches. Pull, however, will not only download the changes, but also merges them - it is the combination of fetch and merge (cf. the section called “Merging”).
Right-Click in the File explorer within the repository and select TortoiseGit =>Create Branch. Name it enhancement and select the checkbox Switch to the new branch. Click Ok. Make a change to the file in the enhancement branch and commit the same.
The doc mentions:
After pushing your changes to a (public) repository, you just provide other people the URL of your repository and the name of the branch or the revision id.
E.g.:
git://example.com/repo.git BRANCHNAME
Once a PR is created on that public repo, you can update it (at least for GitHub) by pushing in that same branch.
I would recommend not using master, but a dedicated branch for that PR (here in the picture: 'issue-993
', which started from the version origin/master
).
See "coupe of tips for Pull Requests".
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With