tortoisegit

How to get icon overlays with git-extensions

試著忘記壹切 提交于 2019-12-12 09:29:43
问题 I have been using svn for quite some time now. But now I have shifted to git. As per my findings Tortoise Git does not provide you with a good understanding of how git works, that's why I picked git-extensions. The problem is that I am used to the overlay icons that Tortoise used to provide me. I really want them while using git. I am not really sure about how we can get these overlays in git-extensions. Can some one tell me how can I get these overlays back on my system? PS: I don't want to

TortoiseGit context options missing for files

烈酒焚心 提交于 2019-12-12 08:04:33
问题 I have the latest TortoiseGIT 64 bit installed on my Windows 7 64 bit machine. I noticed recently that context options are no longer coming on the files. The folders have the options such as Git commit, Rename etc...but right clicking the files, shows the menu which normally comes for un-added files such as 'Add..' only. I have checked in my repository, that these files for sure are version controlled. I have already installed 64 bit tortoisegit, latest version of git, have rebooted multiple

Git E盘有相应的文件自己去查看

感情迁移 提交于 2019-12-12 06:24:18
1 Git历史 同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代。Linux 内核开源项目有着为数众广的参与者。绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码。 到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用 BitKeeper 的权力。这就迫使 Linux 开源社区(特别是 Linux的缔造者 Linus Torvalds )不得不吸取教训,只有开发一套属于自己的版本控制系统才不至于重蹈覆辙。他们对新的系统订了若干目标: • 速度 • 简单的设计 • 对非线性开发模式的强力支持(允许上千个并行开发的分支) • 完全分布式 • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) 2Git与svn对比 2.1Svn SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速慢的话,就郁闷了。

Error push/pull on github: Unable to resolve github.com

自古美人都是妖i 提交于 2019-12-12 06:04:39
问题 I have been using Tortoisegit on my Windows 7 laptop to access my GIT repository since 2and getting this error. I tried to access github.com page on the browser (Chrome & IE) and even there I get the error: "This webpage is not available". Finally I tried even ping from command line and even that cannot resolve github.com. I do not use any proxy and this is my personal laptop with just Windows firewall and defender running on it. Any ideas to fix this issue? Srini 回答1: The message shows that

commit is not accessible using TortoiseGit Daemon

眉间皱痕 提交于 2019-12-12 05:40:08
问题 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

TortoiseGit asking password after it was changed

大兔子大兔子 提交于 2019-12-12 01:45:43
问题 We are using git from TFS server. Access to the git is granted via Active Directory. As I installed TortoiseGit everything was fine and it never asked my credential. It always used my Windows user data for credential. In one moment I changed my Windows password. After this TortoiseGit is asking my credential every time. How can I fix this? I'm using TortoiseGit 1.8.14.0. In Git/Credential selected "wincred - current Windows user". SSH client: TortoiseGitPLink.exe. 回答1: Invalid credentials

Call TortoiseGit's 'show log' by commandline

寵の児 提交于 2019-12-11 13:00:23
问题 When entering a git-directory through the commandline in Windows I want a commandline which shows me the Tortoisegit's show log GUI. So I want to avoid the open explorer->go to folder-click right->etc. thing, but I still want the nice looking show log graph of Tortoisegit. How do I perform this in the cmd? 回答1: When you are in command line interface (assume the PATH is good), just use: TortoiseGitProc /command:log otherwise, TortoiseGitProc /command:log /path:"the\path\you\want\to\open\log"

Fix missing commit

倾然丶 夕夏残阳落幕 提交于 2019-12-11 03:34:26
问题 I'm new to Git. We're using Bonobo Git Server as the back-end and TortoiseGit for the client. When I do a pull I get the following in TortoiseGit - POST git-upload-pack (328 bytes) fatal: protocol error: bad line length character: <!DO fatal: write error: Invalid argument git did not exit cleanly (exit code 1) Bonobo's error log says - GitSharp.Core.Exceptions.MissingObjectException: Missing commit commit 903228ffc07ea920fd944c6fcdd5d8d5ef852ff1 0 ------ I've found the missing

Merge some files now and some later

拈花ヽ惹草 提交于 2019-12-11 01:06:01
问题 I am in branch B. After a bunch of commits, a few files are ready/needed by branch A, but many aren't ready/needed. I want to merge just those files, keeping proper git history. Later, when I really merge, I don't want any misleading trail about the origin of these changes -- they should properly reference the commits they came from, even though changes in other files that were part of those commits were not merged (yet). I guess that means dividing commits into pieces that do vs. don't

Unable to run TortoiseGit + cntlm + proxy server

瘦欲@ 提交于 2019-12-10 20:35:38
问题 I'm tryng to start using Git on GitHub. Unfortunately I can't manage to get it working, I always receive, when I try to clone the repository, the message "Connection refused". Since I'm behind a proxy server I suppose the problem is there, but I don't know how to fix. Below what I tryed so far: I open the account on GitHub then I generated a key with putty gen: I saved the private key (2) on the disk and sent the public(1) into the github place for SSH keys: Then I used the private key in the