Fetch and push fails with TortoiseGit but succeeds with git bash
2013-03-15 17:33
507 查看
Fetch and push fails with TortoiseGit but succeeds with git bash | ||
4 people starred this issue and may be notified of changes. | Back to list |
Reported by ide...@fechner.net, Oct 21, 2010What steps will reproduce the problem?[/b] 1. Clone a git repository over a http protocol 2. Now change stuff, commit it and try to push it from TortoiseGit 3. Same problem if you try to fetch What is the expected output? What do you see instead?[/b] When pushing changes to the server I expect it pushes changes to the server, but nothing happens. What version of the product are you using? On what operating system?[/b] TortoiseGit 1.5.8.0 git version 1.7.2.3.msysgit.0 WinXP Please provide any additional information below.[/b] If I open the task manager and kill the git.exe I see the error message: git have not installed After closing this error message with the Ok button the Git Command Progress window appears and it pushes the changes successfully to the server. Same problem with fetch. If I do the same in the git bash (git push or git fetch) it works fine. Oct 21, 2010 Project Member #1 lzn...@gmail.com Do you use sync dialog? Oct 21, 2010 Project Member #2 lzn...@gmail.com (No comment was entered for this change.) Status: Discuss Oct 21, 2010 #3 ide...@fechner.net I do a right click in the root directory of this cloned repository and select TortoiseGit -> Fetch... or Push... then click on OK on the next window (the remote is always origin for push origin/master). I deinstalled now the TortoiseGit 1.5.8 and installed again the 1.5.3 and there everything is fine. So the bug is new in the 1.5.8. Oct 21, 2010 Project Member #4 lzn...@gmail.com 1.5.8 just check git version by "git.exe --version" before git pull\fetch. I don't know why hang at git.exe --version Oct 21, 2010 #5 ide...@fechner.net I tested git --version now in the windows console and the git bash and it returns immediately without any problems. If I execute git.exe --version on the windows console, I get an error message: 'git.exe' is not recognized as an internal or external command, operable program or batch file. git.exe --version works only in the git bash not windows console, is maybe this the problem? Oct 21, 2010 Project Member #6 lzn...@gmail.com can you try sync dialog? Oct 21, 2010 #7 ide...@fechner.net I tried the sync dialog and that is working fine in TortoiseGit 1.5.8 (tested it with pull button). The TortoiseGit pull function works too, only the git fetch function fails. (have not tested push because I have currently no modifications to push) Oct 22, 2010 Project Member #8 lzn...@gmail.com Do you see any text at log-box when fail? Oct 25, 2010 #9 ide...@fechner.net What do you mean with log-box? If that fails i see nothing till i kill the git.exe via the task manager then I get the error message mentioned before. Oct 26, 2010 #10 thomas.s...@gmail.com Hi! Same Troubles here with same version. It did not work on a repository i was trying to push via git protocol. via ssh protocol it's working correctly. (no problems with push, sync, whatsoever). Unfortunately we already moved to ssh protocol. bests Oct 26, 2010 Project Member #11 lzn...@gmail.com I remember git protocol only support pull\fetch. Don't support push. "Unfortunately we already moved to ssh protocol."? You said ssh work. why "Unfortunately" Nov 1, 2010 #12 phoped...@gmail.com I had this exact same problem, and solved it by rolling back to 1.5.3 Nov 16, 2010 #13 MMendez...@gmail.com I have this problem and noticed that in TaskManager there are two relevant processes, "git.ext" and "TortoiseProc.exe". When I "End Process" on the "git.exe" I get a TortoiseGit pop-up saying "git have not installed". Once I click ok the push dialog shows up and everything proceeds as normal. Nov 16, 2010 Project Member #14 lzn...@gmail.com At some machine, "git.exe --version" will hang when tortoisegit check git version Nov 19, 2010 #15 google.2...@spamgourmet.com Same problem here. Windows XP SP3. As I just installed the SP3 (this week), I'm not sure if this is part of the problem. Sync doesn't work, too. Nov 26, 2010 Project Member #16 lzn...@gmail.com Can you try "Nov 26" night build to check if fix your problem? Download search all Status: Fixed Dec 6, 2010 #17 ide...@fechner.net I tested the version "Nov 26" and it works fine. Thanks for the fix. |
相关文章推荐
- Compile fails with 3.5 framework but succeeds with 4.0
- Git for Windows with TortoiseGit and GitHub
- push or get File or Folder using scp wrapped with expect and bash
- Git CMD - push: Update remote refs along with associated objects
- Git CMD - pull: Fetch from and integrate with another repository or a local branch
- [Bash] Find Files and Folders with `find` in Bash
- Setting Up Google Code And Github With Git
- git 浅析clone,remote,fetch,pull ,push
- NPM, BOWER, GIT, AND BASH PROXY CONFIGURATIONS
- Git Bash push代码到github
- Learning Source Control with Git and SourceTree.pdf
- 初学git:用git bash往github push代码
- tortoisegit push 出错 没有生成puttykey
- Howto: receive mail and save attachment with fetchmail, procmail and metamail
- git 常用命令(add branch checkout commit init fetch diff clone push等)
- Drop Materialized View with Fails with ORA-4020 and getting ORA-955 while Recreating MVIEW
- How to fetch URLs in parallell with EventMachine and Ruby
- it bash会发现git push时不用再输入用户名和密码
- Reset cert and provisioning profile for appwith push notification feature
- 初学git:用git bash往github push代码