版本控制
Git 工作区、暂存区和版本库
Git 创建仓库
Git 基本操作
Git 分支管理
Git 远程仓库(Github)
Subversion
Subversion服务端
Subversion客户端
Subversion问题
Apache+SVN
本文档使用MrDoc发布
返回首页
-
+
Git 远程仓库(Github)
2019年12月10日 16:13
admin
##提取远程仓库 Git 有两个命令用来提取远程仓库的更新。 1、从远程仓库下载新分支与数据: git fetch 2、从远程仓库拉取数据: git pull [alias] [branch] ##推送到远程仓库 推送你的新分支与数据到某个远端仓库命令: git push [alias] [branch] 以上命令将你的 [branch] 分支推送成为 [alias] 远程仓库上的 [branch] 分支,实例如下。 $ touch runoob-test.txt # 添加文件 $ git add runoob-test.txt $ git commit -m "添加到远程" master 69e702d] 添加到远程 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 runoob-test.txt $ git push origin master # 推送到 Github #Github配置SSH 由于你的本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息: 使用以下命令生成 SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 后面的 your_email@youremail.com 改为你在 Github 上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。 成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub,复制里面的 key。 回到 github 上,进入 Account => Settings(账户配置)。 ![](/media//201912/2019-12-10160845325509.png) ![](/media//201912/2019-12-10160853337420.png) ![](/media//201912/2019-12-10160904753000.png) 为了验证是否成功,输入以下命令: $ ssh -T git@github.com Hi tianqixin! You've successfully authenticated, but GitHub does not provide shell access.
分享到: