[英]Can I clone a git repo if it already exists?
我现在已经开始适当地使用git,因此我有一些网站使用git repo,这些网站已作为zip文件下载并手动上传到我的服务器。
现在我知道只需使用SSH克隆即可进行回购,然后通过SSH进行更新。
因此,如果我的服务器上有一个存储库,是否可以运行一个命令来应用.git目录等? 从那时起,我将能够通过SSH进行更新,而不是手动下载存储库并通过FTP上传。
如果您有一个带有.git
的工作副本,那么您要做的就是通过git remote
添加一个“远程链接”:
git remote add <name> <url>
然后您可以通过git pull
/ git push
发送/接收提交
git clone
是做三件事:git init,远程添加和拉取。
如果我理解正确,您只是想克隆一个仓库,进行一些更改,然后将您的更改推回该仓库? 这真的很容易做到。
git clone ssh://foo
cd foo
... Make some changes
git status # See you changes
git add -u # Add all changes
git commit # Make a new commit
git push origin # Push your commit to the remote (called origin by default)
从这一点开始,您可以继续使用git pull
从服务器获取更改,并使用git push
推送您的提交。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.