局域网内搭建Git仓库

搭建步骤:

  1. 组长电脑新建一个共享文件夹,比如叫做GitRemote,此文件夹下新建一个项目的远程仓库(作用相当于在github上新建项目的效果类似)
  2. 然后新建一个项目文件夹,比如叫做schedule.git(这个名字可以根据你的项目来定,但最好已.git结尾)
  3. 然后打开git bash客户端然后目录切换到 schedule.git 文件夹下,并执行命令 git init --bare (相当于初始化一个空的仓库) ,这一步类似于我们刚开始在github上新建了一个项目
  4. 然后组员就可以来到本地新建一个项目文件夹,然后执行 git init 初始化本地仓库,然后执行 git remote add origin //组长电脑IP/GitRemote/schedule.git,这个命令给本地仓库添加远程仓库别名为origin
  5. 这时我们就可以开始写我们的代码,比如我们新建一个a.txt文件, 然后执行git add .,然后执行 git commit -m "first init" 把修改提交本地仓库
  6. 我们把本地代码推送到局域网内的远程库即可执行命令 git push origin master 这样代码就推送到了远程组长仓库
  7. 其他组员就可以就可以去拉你提交的代码了,执行 git clone //组长电脑ip/GitRemote/schedule.git 就可以拉下你提交的代码

相关命令:

1、提交

git add .
git commit -m "notes"
git push origin master

2、下拉

git pull origin master

ps:

1、局域网内远程仓库的搭建的关键因素就是怎么去取代类似github需要做的功能,可以新建一个共享文件夹解决访问问题,然后在共享文件中新建一个项目并初始化,这样就完成github的核心工作。

posted @ 2025-02-26 17:32  Mrlayfolk  阅读(713)  评论(0)    收藏  举报
回到顶部