`
cloudtech
  • 浏览: 4823487 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

使用github托管项目,记录下操作

 
阅读更多

github是使用ssh认证的。

所以先要创建一个公钥/私钥对

github ssh帮助文档

ssh-keygen -t rsa -C "your_email@youremail.com"
运行之后会看到如下:

Your identification has been saved in /home/you/.ssh/id_rsa.
# Your public key has been saved in /home/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@youremail.com
使用如下命令将key复制到剪贴板

sudo apt-get install xclip# Downloads and installs xclip

xclip -sel clip < ~/.ssh/id_rsa.pub# Copies the contents of the id_rsa.pub file to your clipboard
测试是否成功:

ssh -T git@github.com# Attempts to ssh to github
若成功将会看到:

ou may see this warning:

# The authenticity of host 'github.com (207.97.227.239)' can't be established.
# RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
# Are you sure you want to continue connecting (yes/no)?

Don't worry, this is supposed to happen. Verify that the fingerprint matches the one here and type "yes".

# Hi username! You've successfully authenticated, but GitHub does not
# provide shell access.

分享到:
评论

相关推荐

    github使用记录,

    5. 本地仓库与远程仓库同步:在本地仓库文件夹下进行修改后,需要在GitHub客户端中进行提交(commit)操作。提交到master分支是将更改推送到远程主分支,更新远程仓库的内容。提交时应填写提交信息,包括总述...

    github使用教程.pdf

    - **开源项目托管**:许多开源项目选择GitHub作为代码托管和协作开发的平台。 - **全球最大的开源社区之一**:拥有数百万开发者用户,成为了一个庞大的开源社区。 - **促进开源文化的传播和发展**:通过GitHub,...

    git、github的操作

    这些步骤和界面元素虽然没有给出详细的解释,但它们对应于在GitHub网站界面或者Git命令行操作时可能遇到的常见操作提示,用以指导用户如何进行下一步的动作。 由于【部分内容】中存在OCR识别错误,此处不再逐字解析...

    Coisas托管在GitHub上的静态网站客户端CMS

    总的来说,Coisas是一个针对GitHub托管的静态网站的高效内容管理系统,利用JavaScript的动态功能简化了静态网站的创建和维护,同时保持了静态网站的高性能和安全性。对于个人博主、小团队或希望快速建立网站的用户来...

    使用GitHubPages发布项目.docx

    GitHub Pages 是一个由 GitHub 提供的静态站点托管服务,它允许用户将网站项目直接发布到互联网上。GitHub Pages 支持从用户、组织和项目的仓库中托管静态内容。用户可以利用这个功能将个人主页、项目文档或博客等...

    Github中操作

    "时代之需"这一标签恰好揭示了GitHub在当前数字化时代的重要地位,因为它已经成为软件开发流程的核心部分,特别是在云应用日益普及的背景下。 首先,GitHub的核心功能之一是版本控制。Git是一种分布式版本控制系统...

    git及gitHub使用手册

    ### Git及GitHub使用手册 #### 一、版本管理工具与Git简介 ...通过以上步骤,您可以熟练掌握Git的基本操作,有效利用GitHub进行代码托管与版本管理。这不仅有助于提高个人开发效率,还能促进团队间的协作与交流。

    github项目上传详细步骤

    Git在本地项目中使用,可以通过命令行来管理版本、提交更改、查看历史记录等。常用的Git命令包括`git init`、`git add`、`git commit`、`git push`等。 ### 创建GitHub仓库 在GitHub上创建仓库,简单来说,就是在...

    Github使用手册

    在GitHub上创建仓库是托管项目的第一步。创建仓库后,用户可以将本地的项目代码初始化为Git仓库,并通过Git命令将其推送到GitHub上新创建的远程仓库中。此外,提交第一个修改是用户在GitHub上进行的第一个实际操作,...

    两分钟学会如何在github托管代码

    在当前的IT领域中,代码托管服务成为了软件开发人员共同协作的一个核心平台。GitHub是最流行的代码托管平台之一,它基于Git版本控制系统为用户...对于初学者而言,理解上述基础操作是利用GitHub托管代码的良好起点。

    github的使用手册(基础篇)

    GitHub是一个基于Git的代码托管平台,用于版本控制和协作,它允许开发者将代码存放在云端,便于项目的维护和团队之间的协作。作为程序员必备的技能之一,熟练使用GitHub能够极大地提升开发效率和项目的管理水平。 #...

    github的上传及更新项目

    而GitHub则是一个基于云的服务平台,提供了Git仓库托管、代码审查、问题追踪以及丰富的社区功能,极大地促进了开源项目的交流与共享。 **1. Git的安装** 在不同的操作系统上安装Git的步骤略有不同。在Windows上,...

    Git和Github原理和操作

    Git是一个分布式版本控制系统,而GitHub则是一个基于Web的Git仓库托管服务,提供了协作开发、问题追踪、项目管理等功能。 Git的原理: Git的核心理念是通过快照式保存文件状态来跟踪项目的变化。每次提交都会创建一...

    Github使用指南.doc

    随着你对GitHub的深入使用,会发现它不仅是代码托管平台,还是一个强大的社区,你可以参与开源项目,学习和贡献代码,与全球的开发者交流。为了更好地融入这个社区,建议熟悉Markdown语法,用于编写清晰易读的README...

    GITHUB入门及使用介绍

    Git是一款流行的分布式版本控制系统,而GitHub是一个基于Git的代码托管平台,提供项目管理、协作、代码审查以及代码公开分享等功能。 Git的安装: 首先,我们需要在自己的电脑上安装Git。安装步骤根据不同的操作...

    GitHub团队项目开发以及Git团队合作命令使用教程.pdf

    GitHub是一个基于Git的分布式版本控制系统,它提供了项目的代码托管服务,使得开发者可以更方便地进行团队协作和代码管理。该标题表明文档将详细介绍GitHub团队项目开发流程以及Git命令的使用,以实例分析的方式呈现...

    一些Github 上超实用的 Java 项目集合(开源项目集合)

    在Java开发中,Git是必不可少的工具,特别是在开源社区中,如Github和Gitee,它们是托管和分享代码的重要平台。 在Java开源项目中,我们可以找到各种类型的应用,包括但不限于Web框架(如Spring Boot、Spring MVC)...

    GitHub 使用手册 - 基础篇

    以上只是 GitHub 基础操作的概述,实际使用中,还会涉及到更多高级特性,如 GitLab CI/CD 集成、GitHub App、GitHub Pages 等。深入学习和实践 GitHub 将有助于提升个人或团队的开发效率和协作能力。通过阅读...

    Git和GitHub教程

    Git是一款分布式版本控制系统,而GitHub则是一个基于云的服务平台,提供了Git仓库托管、代码审查、问题追踪以及社交网络功能,使得全球的开发者能够共享和协作开发项目。 Git的核心功能在于版本控制。它允许开发者...

    github常用简单指令

    GitHub是目前全球最大的代码托管平台,提供Git的在线仓库托管服务,它通过简单易用的界面,使得开发者能够方便地进行代码的版本控制和协作开发。Git是一个开源的分布式版本控制系统,旨在快速高效地处理从小型到大型...

Global site tag (gtag.js) - Google Analytics