问题
This is how I share the changes in our local branch without pushing to remote-repository.
Steps to share a new added file or changes in repository:
select a project and create a branch on it.
TortoiseGit > Create Branch
then switch to newly created branch.
TortoiseGit > Switch/Checkout
- inside the project make any changes to an existing file or add new file.
commit the changes to newly created branch.
Git Commit > new branch
Select and check the file that were modified or newly created and Commit.
to share it to local repository and to make it to visible with-out pushing it to remote-repository or remote-origin. TortoiseGit > Daemon
check-out the branch by git clone and use the git://< ip address >/< branch >. in our case we create the test_branch so the url looks like this git://10.192.20.140/test_branch
now, my question is. why is it that when i clone that daemon branch it will then throw an exception of?
回答1:
If you started the git daemon using TortoiseGit just use URL presented in the git.exe progress dialog: "git://10.192.20.140/", there is no need to specify a repository name or a branch name. If you want to clone a specific branch you have to enter this in the clone dialog (or add specific parameters to git clone
).
git clone git://10.192.20.140/
来源:https://stackoverflow.com/questions/37536444/commit-is-not-accessible-using-tortoisegit-daemon