Articles of git

git如何清理克隆的存储库和reclone

我使用的是我已经克隆了我的回购的USB,所以我可以在家中转移我的工作,反之亦然。 很多时候,USB存在问题并破坏了存储库。 如果我尝试清除它并reclone它显示所有旧(自)文件被删除,并且所有的原始文件被修改。 我试图通过删除文件夹或重命名清除克隆的回购,或事件删除.git和reclone,但它仍然显示旧文件被删除。 有没有办法解决它?

Git Bash for Windows用正斜杠显示/预期文件path,没有驱动冒号

我安装了自动下载并安装Git for Windows的Git Extensions,当我使用Git Bash时,它将文件path显示为/ c / whatever /文件夹,而不是C:\ whatever \文件夹,如果我从Windows资源pipe理器,它扼杀它,因为它的驱动器号后期待前斜杠和没有冒号。 当我以前自己安装Git for Windows时,它正确地显示了斜线/冒号,但是更加限制和难以使用(尤其是复制/粘贴)。 为什么显示/期望文件path与斜线和冒号,我该如何解决它? View post on imgur.com

Git致命:远端挂断

所以我想我终于把所有的东西都安装在了Windows上……然后遇到了这个问题。 当前设置 URL:ssh:// user @ host:port / myapp.git 已经运行Putty – 并且可以通过〜/ .ssh / authorized_keys直接使用有效的.ppk键来连接。 在Git和TortoiseGIT中 – 我同时使用“plink.exe”。 腻子工作正常 – 没有问题 – 但当我运行该url进入bash我得到一个混帐克隆(url) 致命的:远端挂断了 在一个cygwin bashterminal – 运行“ssh user @ host” – 根本不起作用。 任何人都build议什么

SSH命令提示符authentication的git访问?

有很多关于如何使用GitBash在Windows下使用git的好的指示。 我注意到,当安装git时,它提供了“设置为从Windows提示符使用git”的选项,它将git放在windowspath上。 有什么办法来设置这个,以便SSHauthentication工作? 目前,当我尝试执行访问远程的git命令时,我得到“权限被拒绝(publickey)”。 (编辑)我已经将%HOME%设置为指向我的Windows主目录,并且在那里有一个.ssh文件夹以及在gitbash shell下工作的id文件。 我明白答案可能是“不,这就是为什么GitBash存在”。 但是 – 很确定地知道。 如果答案是“否”,有点让你想知道为什么你会把git放在你的windowspath上?

使用git时,Mac / Windows文件权限问题

我运行下面的代码从windows git仓库中提取文件。 git pull /Volumes/sucho/Desktop/git/setup 我按如下方式连接Windows目录。 tell application "Finder" mount volume "cifs://WINDOWS/c$/Users/sucho" as user name "USR" with password "PW" end tell 它运作良好,但问题是从Windows拉文件有700(rwx ——)。 我怎样才能将它设置为644(rw-r – r–)?

使用Github for Windows通过SSH使用自己的私有Git

现在,我使用msysgit来使用SSH,使用存储在ec2 Amazon Cloud Server上的私有存储库。 到目前为止,我已经能够通过Git Bash(使用ssh-keygen创buildssh-rsa公钥和私钥,将公钥添加到远程机器上的authorized_servers)成功连接到这些库,这样我就可以克隆,推,拉,通过CLI。 现在,我已经看到了Github for Windows,我得说,它是一个美丽的软件。 由于它基于msysgit,我想知道如果可以设置Github for Windows连接,通过用户界面克隆和推送提交? 在描述中,它看起来像是可能的,但是文档似乎缺乏有关软件能够做什么的信息。 希望你能帮助我,来自墨西哥的欢呼声。

如何在Windows上使用git-new-workdir?

我有一个回购有两个分支,我想同时工作。 读了一些后,我发现git有一个脚本git-new-workdir 。 我试图运行使用从Windows混帐混帐的脚本,但得到以下错误。 $ git-new-workdir sh: git-new-workdir: command not found 如何在Windows上使用这个脚本?

我怎样才能让git和copSSH在密钥的正确目录中查找?

我刚安装了Windows的copSSH。 当我启动它,我得到一个目录C:\copSSH\home\Nick\.ssh它有我的酒吧和私人密钥。 当我通过使用Cygwin bash窗口访问这个目录 ssh user @ host 我很高兴地login。但是,当我打开一个Git bash窗口 git clone ssh:// user @ host 它会尝试访问C:\Users\Nick\.ssh的密钥,这会给我一个“权限被拒绝”的错误。 我怎样才能修复混帐,所以一切正在使用C:\copSSH\home\Nick\.ssh作为目录?

我已经安装了angular度cli,但它显示无法在cmd中识别

其实我已经安装Nodejs ,然后npm ,然后angular cli正确(afaik)。 但是在windows cmd和git bash中,它显示为“ng –version”,如下所示: ng不被识别为内部或外部命令,可操作程序或batch file。 从Windows命令提示符 从github bash 但是当我用节点命令提示符尝试这个命令时,它显示了ng版本。 正因为如此,我不能使用ng服务。 另外我试图安装凉亭和吞咽。 为他们两个获得相同的“不被认可的”错误。 帮助解决这个问题。 感谢和问候,sharfudeen

如何git从局域网内的其他电脑的窗口克隆回购协议?

我有我的主要PC这个git回购“c:/ xampp / htdocs / * *”,它的IP地址是192.168.0.6。 现在我想从我的主PC上的Vmware播放器上运行的ubuntu-server中克隆这个repo。 我做了 git clone \\192.168.0.6\c:\xampp\htdocs\**** 和 git clone //192.168.0.6/c:/xampp/htdocs/**** 从Ubuntu的服务器,都没有工作。 fatal: could not create work tree dir '****'.: Permission denied 我错了什么? 我该怎么办?