使用GitHub作为远程仓库

创建仓库

(1)注册github账户,登录后,点击"New respository "
在这里插入图片描述

(2)在新页面中,输入项目的名称,勾选’readme.md’,点击’create repository’
在这里插入图片描述
注意:下面的.gitignore 文件是忽略某些文件,比如里面添加了 test.py那么保存分支和上传分支时将忽略test.py文件。
(3)添加成功后,转到文件列表页面.
在这里插入图片描述

添加ssh账户

(1)点击账户头像后的下拉三角,选择’settings’

如果某台机器需要与github上的仓库交互,那么就要把这台机器的ssh公钥添加到这个github账户上
在这里插入图片描述

点击’SSH and GPG keys’,添加ssh公钥。

GitHub 远程仓库代码可以通过多种方式实现,具体决于你是否已经克隆了仓库,或者是否需要特定分支或更新现有本地分支。 ### 1. **首次(克隆)远程仓库** 如果你还没有本地副本,可以使用 `git clone` 命令将远程仓库完整地复制到本地: ```bash git clone https://github.com/username/repository.git ``` 这会创建一个包含远程仓库所有历史记录和分支的新目录[^1]。 ### 2. **更新已有本地仓库** 如果你已经克隆了仓库,并希望将远程更改同步到本地,可以使用 `git pull` 命令。该命令相当于 `git fetch` 和 `git merge` 的组合: ```bash git pull origin main ``` 其中 `origin` 是远程仓库的别名,`main` 是你希望的分支名称。如果你正在使用 Git Flow 并处于 `develop` 分支上,也可以对应的远程分支: ```bash git pull origin develop ``` ### 3. **特定功能分支** 如果你需要某个特定的功能分支(例如 `feature/1.0.3`),可以先检出该远程分支为本地分支: ```bash git checkout -b feature/1.0.3 origin/feature/1.0.3 ``` 这样你就可以在本地跟踪并开发该功能分支[^2]。 ### 4. **添加远程仓库(适用于 Fork 后的项目)** 如果你是从他人的仓库 Fork 后创建了自己的副本,并希望与原始仓库保持同步,可以添加原始仓库为 `upstream`: ```bash git remote add upstream https://github.com/original-owner/original-repository.git ``` 之后你可以从上游仓库更新: ```bash git fetch upstream git merge upstream/main ``` ### 5. **查看远程仓库信息** 在执行操作前,建议查看当前配置的远程仓库信息: ```bash git remote -v ``` 这将列出所有远程仓库及其 URL,确保你正在正确的仓库。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值