备份 github 存储库、分支和提交?
Backup github repository, branches and commits?
我想在我的本地备份所有内容,包括 master 和其他分支和提交,并使用不同的帐户创建新的存储库。
我应该遵循哪些步骤? (捆绑、镜像或克隆)
整个 git 存储库存储在 .git 文件夹中,因此只需执行以下操作:
1) git 克隆 [git 中心克隆 url]
2) 将克隆的文件夹放在安全的地方。
3) 创建一个新帐户或只创建一个新存储库,或简单地 fork 项目。
要备份您的本地,以下之一就足够了
选项 1。
只需将项目文件夹复制到新位置即可。
选项 2
- 将隐藏的 .git/ 文件夹复制到 new_project_folder.
- 运行
git checkout master
在该文件夹中。
选项 3
- 创建 new_project_folder.
- `cd path/to/new_project_folder
现在,您需要推送到远程存储库。就像你对以前的回购所做的那样,但使用新的凭据。
- 使用 GitHub gui 工具
- 和
git remote add ...
我想在我的本地备份所有内容,包括 master 和其他分支和提交,并使用不同的帐户创建新的存储库。
我应该遵循哪些步骤? (捆绑、镜像或克隆)
整个 git 存储库存储在 .git 文件夹中,因此只需执行以下操作:
1) git 克隆 [git 中心克隆 url]
2) 将克隆的文件夹放在安全的地方。
3) 创建一个新帐户或只创建一个新存储库,或简单地 fork 项目。
要备份您的本地,以下之一就足够了
选项 1。 只需将项目文件夹复制到新位置即可。
选项 2
- 将隐藏的 .git/ 文件夹复制到 new_project_folder.
- 运行
git checkout master
在该文件夹中。
选项 3
- 创建 new_project_folder.
- `cd path/to/new_project_folder
现在,您需要推送到远程存储库。就像你对以前的回购所做的那样,但使用新的凭据。
- 使用 GitHub gui 工具
- 和
git remote add ...