简体   繁体   English

本地Windiws中可以分叉的Git Server类型存储库

[英]Git Server type repository in Local Windiws which can be forked

I am new to git... 我是git的新手...

I have a local project that i need to share with my friends and i want to work on it in the similar way that we work on Github.com 我有一个本地项目,需要与朋友分享,并且我想像在Github.com上一样工作

I want that the local repsoitory be exposed in the local network, and the GIT URL is shared with my friends directly as we do in the online version. 我希望在本地网络中公开本地代表,并且像在在线版本中一样,直接与我的朋友共享GIT URL。

then they can fork my repo as per need and when they are done, they send pull requests and i can review and merge the same. 然后他们可以根据需要分叉我的存储库,完成后,它们会发送请求请求,而我可以对其进行审核和合并。

can i do this in windows at all and if yes..then please suggest how.. 我可以完全在Windows中执行此操作吗?如果可以,那么请提出建议。

i have searched but only found ways to create local repo and not how to expose the same. 我进行了搜索,但只找到创建本地存储库的方法,而没有找到 相同的方法。 AND how to fork it.. 以及如何分叉

Please help.. 请帮忙..

PS i have tortoise git installed on my system PS我的系统上安装了陆龟git

You can consider GitBlit which has in its features : 您可以考虑GitBlit具有以下功能

  • Optional feature to fork a repository to a personal repository 将存储库派生到个人存储库的可选功能
  • Optional Issue Tracker and Pull-Request-like mechanism 可选的问题跟踪程序和类似请求请求的机制

It is a repository hosting service, so it can expose Git repos to other collaborators as well. 它是一个存储库托管服务,因此它也可以向其他协作者公开Git存储库。

It is a bit different from the traditional pull-request workflow though: see FAQ 但是,它与传统的请求请求工作流程略有不同: 请参阅FAQ。

Gitblit uses a 3-repository workflow. Gitblit使用3存储库工作流。 This means that Gitblit cuts the fork repository out of the collaboration workflow: patchsets are pushed directly to a special branch of the canonical repository, not to a fork. 这意味着Gitblit从协作工作流中删除了fork库:将补丁集直接推送到规范库的特殊分支,而不是fork。 You may also push to fork, if you want, but all collaboration occurs in the canonical repository, not your fork. 如果需要,也可以进行分叉,但是所有协作都发生在规范存储库中,而不是分叉中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我可以克隆远程git存储库,但可以引用本地存储库以提高效率吗? - Can I clone a remote git repository but reference a local repository for efficiency? 无法从Windows服务器克隆GIT存储库,但可以进行SSH - Cannot Clone GIT Repository from windows server but can SSH 如何在 Windows 上为本地 git 存储库设置 LF 行结尾? - How can I set LF line endings for local git repository on Windows? Git如何访问存储库Windows本地机器? - Git how to access repository Windows local machine? 安全共享操作系统之间的本地git存储库 - Safe to share local git repository between OS' 从Windows访问本地git存储库 - accessing local git repository from windows 使用Capistrano和本地git存储库时遇到问题 - Trouble using Capistrano with a local git repository 将本地git文件夹转换为远程存储库 - converting a local git folder as a remote repository 如何在所有开发人员都可以推送到的共享Windows计算机上创建git存储库 - How to create a git repository on a shared windows machine which all developers can push to 当我尝试拖放包含git存储库(此时是子模块)的文件夹时,它会显示“无法将文件夹放到此处......” - When I try to drag and drop a folder which contains a git repository (which is a submodule at the moment) it says “Can't drop folder here…”
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM