GIT的本地托管存储库与SVN本地存储库类似吗?

GIT的本地托管存储库与SVN本地存储库类似吗?,git,svn,repository,local,Git,Svn,Repository,Local,谷歌搜索对我没有任何帮助,所以我在这里询问我们的社区-是否可以使用Git创建本地repo,即不需要SVN/Git服务器,我们将其存储在电脑的硬盘上?只需在任何目录下运行Git init,该目录就是Git存储库。您可以创建本地Git repo,但在那之后你就不会“推”了 您将直接在当地的Git回购中工作,该回购将包括您的所有历史记录: git init myrepo cd myrepo # copy/create files there git add . git commit -m "my fi

谷歌搜索对我没有任何帮助,所以我在这里询问我们的社区-是否可以使用Git创建本地repo,即不需要SVN/Git服务器,我们将其存储在电脑的硬盘上?

只需在任何目录下运行
Git init
,该目录就是Git存储库。

您可以创建本地Git repo,但在那之后你就不会“推”了

您将直接在当地的Git回购中工作,该回购将包括您的所有历史记录:

git init myrepo
cd myrepo
# copy/create files there
git add .
git commit -m "my files"
# work
git add .
git commit -m "my work"
...
例如,如果要将该本地回购推送到新创建的空GitHub回购,则需要:

  • 首先登录GitHub并创建一个空的回购协议
  • 第二,将远程设备添加到本地回购协议中

    git remote add origin https://<yourlogin>@github.com/<yourlogin>/<yourRepo>
    

I dit
git init
git commit
新添加的文件/文件夹-现在我无法
推送更改集。请您添加更多关于如何处理此类本地Git repo@chepner的详细信息?换句话说,请您展示更多关于如何向此类本地repo发出
拉取请求的说明。我明白了-这意味着使用Git我们无法从本地URL克隆/拉取,例如
file:///C:/path/to/my/repo
我们可以使用SVN,对吗@VonC?@NamGVU您当然可以:不需要文件:///url。您将使用git本地协议():
git clone c:\path\to\repo myclone
。不同之处在于:你最终会在“myclone”文件夹中找到repo的完整副本(及其所有历史记录),而不是工作区中的SVN头。哦,我明白了-你的解释是,我在URL中给出了
文件://
,不断出错。谢谢你,沃克。当时被接受了^^非常抱歉@VonC-我无法从Git local repo进行克隆。我可以要求您提供用于这类事情的git命令示例吗?从创建repo到将其克隆到另一个位置。谢谢大家!@NamGVU您键入了什么命令,收到了什么错误消息?
git push -u origin master