我已经设置了 git 供我自己使用——所以我可以从“任何地方”访问一个项目,如果我碰巧在这里处理 X 部分和 Y 部分,我可以保持版本安全,并且可以在必要时合并。
但是,我的开发机器中只有一台具有静态 IP。我的大脑被困在 CVS 模式中,所以我尝试设置 git 以让那台机器成为“中央”服务器,所有其他机器都从中提取。
这样的作品。我有一堆机器 AC,它们从“主”M 执行 git-pull 操作。他们执行 git pushes 以将数据发回。
如果我在 master 上进行开发,问题就会出现。首先,我不知道如何让中央仓库提供最新版本而不做
git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)
这似乎有点过分。如果我在重置之前在中央机器上进行开发,我不确定如何将它与已经推送的更改合并。
关于我的心智模型的某些事情离我很远。帮助?
git ×1