问题标签 [gitstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 恢复 GitStack 安装?
我的旧笔记本电脑因我的 GitStack 安装和本地 Git 存储库而死了。这是一个硬件问题,硬盘驱动器没有受到影响(我的新计算机上连接了硬盘驱动器,它可以正常工作)。当然,我想在我的新计算机上安装 GitStack 并将旧存储库迁移到新安装中。我找不到任何关于此的文档。有没有人这样做过,或者任何了解 GitStack 的人对我有什么建议吗?
编辑:回复的用户 poke 知识渊博。我没有与 GitStack 抗争——它似乎比以前更受支持——我能够为 Windows 服务器安装本地 Git,并通过使用遥控器将旧硬盘驱动器中的内容作为新存储库推送。它工作得很好。
我按照教程安装了 Git for Windows
我在磁盘的某处创建了一个裸存储库:
git clone --bare C:\Repositories\Blah.git
我从旧笔记本电脑中取出的磁盘导航到存储库
现有
./.git/config
文件仍然引用了我的旧 GitStack 本地服务器。我通过git remote remove origin
现在需要更新我现有的存储库以引用步骤 0 中安装的 Git for Windows 本地服务器。命令是:
git remote add origin myusername@localhost:C:/Repositories/Blah.git
Git for Windows 教程提到目前需要一些特殊配置来解决当前构建的问题。特别是,本教程指导您在存储库中输入这些命令:
git config --local remote.origin.uploadpack "powershell git-upload-pack"
git config --local remote.origin.receivepack "powershell git-receive-pack"
我通过以下方式将主分支推送到原点:
git push -u origin
我通过以下方式切换到学生分支:
git checkout student
我通过以下方式将学生分支推送到原点:
git push -u origin
然后,为了测试,我在别处创建了一个新的存储库:
git init Blah
cd Blah
[same commands from steps 5 and 6]
git fetch
git pull origin master
- 从那里我可以在分支之间切换,而不必像预期的那样通过
git checkout student
.
git - git大量文件没有被跟踪
我是 git 新手,我的目标是设置我的本地存储库并用于跟踪我的代码的更改。这是我所做的以及我面临的问题:
问题是无论我做什么,只跟踪几个文件,我的项目有编译成 C# dll 的代码以及一个 web 组件,dll 中的所有代码都被跟踪,但是 web 项目的一部分没有,这里是目录布局
由于某些原因,正在跟踪 tracked1 和 tracked2 中的文件,但对于其他任何事情,一旦我做出更改,我总是会得到这个
请指导我缺少什么导致我的大多数项目文件未被跟踪。
谢谢
iis - IIS 过滤掉来自 git 客户端的身份验证标头?
我一直在尝试做的是在 IIS 后面设置一个 git 服务器。我已经尝试过 Bonobo 和 GitStack。我可以让它在我的本地环境中工作。但是,在客户端控制的环境中,尝试克隆存储库时出现“身份验证失败”。查看应用程序日志,身份验证标头并没有一直传递到应用程序,无论是 Bonobo 还是 GitStack。请注意,我可以使用与克隆 repo 相同的用户登录到 Gitstack/Bonobo Web UI。所以总结一下:
本地设置:
- 网页界面登录:OK
- git克隆:好的
客户端环境:
- 网页界面登录:OK
- git clone:身份验证失败(很可能基本身份验证标头被过滤掉)
我迷路了,因为这些症状不适合我,我不知道该寻找什么了。