gpt4 book ai didi

Git远程仓库 checkout 问题

转载 作者:太空狗 更新时间:2023-10-29 13:42:04 27 4
gpt4 key购买 nike

我刚刚开始使用 Git,之前从未使用过版本控制系统。我正在尝试在我的 Web 服务器上设置一个 git 存储库,在我的本地计算机上设置一个。

我在服务器上执行以下操作(我在项目文件夹 ~/project 中运行命令):

git init
git add .
git commit -am "Initial Commit"

然后在我的笔记本电脑上使用:

git init
git remote add remote_server ssh://[name]@[server].com/~/project
git fetch remote_server

当我完成后会显示以下内容

remote: Counting objects: 4, done.
remote: Total 4 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (4/4), done.

但是,一旦完成,本地文件夹中就没有任何内容,如果我检查日志,我会得到:

fatal: bad default revision 'HEAD'

任何帮助将不胜感激

谢谢

最佳答案

git fetch 将获取远程分支但不会将它们 merge 到您的本地分支中。您可以:

  • 首先使用 git clone,它会自动将所有更改放在本地默认分支上。
  • 现在使用 git merge remote_server master 将更改手动 merge 到您当前 checkout 的分支(master)中。
  • 使用 git pull 执行 git fetch,然后执行 git merge

关于Git远程仓库 checkout 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3151273/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com