通过本地命令行管理仓库
从远程仓库获取数据
你可以使用 git clone
命令克隆远程仓库至本地,并自动与之关联。
git clone [remote-name]
推送数据到远程仓库
使用 git push [remote-name] [branch-name]
可以将本地仓库中的数据推送到远程仓库,如:git push learn-git master
会将本地的仓库数据推送到远程仓库的 “master” 分支。
说明:为确保仓库的数据安全,系统通过提供限制拉取、推送操作频率的限流机制,来避免恶意使用仓库的情况。系统限流机制如下所示:
- 团队级:1 分钟内团队下所有仓库的拉取、推送总次数上限为 3 万次。
- 仓库级(非公开):1 分钟内非公开仓库的拉取、推送总次数上限为 5000 次。
- 仓库级(公开):1 分钟内非公开仓库的拉取、推送总次数上限为 30 次。
当系统提示拉取、推送操作被限制时,需等待 1 分钟后即可重新执行拉取、推送操作。
重命名远程仓库
使用 git remote rename [old-name] [new-name]
命令修改某个远程仓库在本地的简称,比如想把 origin
改成 learn-git
,可以运行:
git remote rename origin learn-git
重命名远程仓库之后,若在使用 Git 命令时需要指定远程仓库的名字,请使用更新后的命名作为推送命令。
git push learn-git [branch-name]:mr/master/[branch-name]
解除远程仓库关联
比如要解除和远程仓库 “origin” 的关联,运行:
git remote rm origin
注意,此命令是解除了本地仓库和远程仓库的关联,并不是删除了远程仓库的数据。
如需了解更多常用的 Git 命令,参考 Git 常用命令速查表。
问题反馈 >
2023-12-22最近更新
感谢反馈有用
感谢反馈没用
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。