`

初学github

 
阅读更多

1.github是什么呢? 

   分布式版本控制系统

 

2.github与其他版本控制系统有什么优点?

   分布式,每个人都可以进行更改,然后提交给核心开发小组审核。

   安全,不会因为主机被破坏而造成数据丢失

 

3.如何使用github?

  3.1 先去https://github.com/ 注册一个账号,详细教程的网址:

         http://www.linuxidc.com/Linux/2015-02/114121.htm

 

  3.2 然后下载github并安装,详细教程网址:

        http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000

 

4.廖雪峰的个人网站上有github的全套教程

  创建一个仓库:

   

$ mkdir learngit
$ cd learngit
$ pwd

   相关命令:

                4.1 pwd命令用于显示当前目录

                4.2 git init 用于创建一个新仓库

                4.3 git add xxx 将xxx添加到仓库

                4.4 git commit  -m "xxx"将仓库中的文件提交到仓库上

                4.5 git status  查看仓库当前状态

                4.6 git  diff     查看修改内容

                4.7 git log  查看所有提交的版本

                4.8 cat xxx  显示xxx文件

              

                4.9版本切换

                     git reset  --hard head^    //回退到上个版本

                     git reset  --hard 版本号   //根据版本号,切换到指定版本

                  

               4.10将本地仓库的文件推送到github远程仓库命令: (之前要建立关联,参考 6)

                     git push origin master

 

               4.11将github上的仓库克隆到本地,完成后本地就会出现相应的文件夹

                   格式 $ git clone git@github.com:用户名/文件名.git

                   举例 $ git clone git@github.com:hesiyuan1994.com/test.git

5.github就是一个远程仓库

只要注册一个GitHub账号,就可以免费获得Git远程仓库

 

6.如何让本地仓库与github上的远程仓库关联呢?

   教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743858312764dca7ad6d0754f76aa562e3789478044000

 

                                                 

 

分享到:
评论

相关推荐

    github安装包.zip

    总的来说,GitHub 为开发者提供了完善的工具链,无论你是初学者还是经验丰富的开发者,都能在其中找到适合自己的工作方式。通过熟练掌握 GitHub Shell 和 Desktop,你将能够更加高效地参与到开源社区,管理和协作...

    github 使用指南 官方中文

    GitHub 是全球最大的开源软件托管平台,它为开发者提供了一个存储、分享和协作开发代码的平台。这份"GitHub 使用指南 官方中文"是 ...无论是初学者还是经验丰富的开发者,这份指南都是学习和使用 GitHub 的宝贵资源。

    GitHub Desktop(GitHub桌面版)离线安装包

    7. **教程和学习资源**:对于初学者,GitHub Desktop提供了丰富的学习资源和引导,帮助用户快速掌握Git和GitHub的基础操作。 离线安装包通常包含所有必要的组件和依赖,避免了安装过程中可能出现的网络问题。下载并...

    GitHub for Windows

    - **直观界面**: 客户端提供图形化界面,简化了Git命令行操作,使得初学者也能快速上手。 - **集成编辑器**: 虽然GitHub for Windows 不自带代码编辑器,但与Visual Studio Code等流行编辑器无缝集成,方便直接编辑...

    模仿GitHub前端界面html+css

    这个项目聚焦于GitHub的首页和注册页,通过HTML和CSS来实现静态页面的复刻,旨在帮助初学者理解前端网页布局、样式设计以及响应式网页开发的基本概念。 1. **HTML基础结构** - HTML5是构建网页的基础,它定义了...

    2024年GitHub新手详细教程.zip

    这篇文章为初学者详细介绍了GitHub的基础知识和使用方法。文章内容包括GitHub的注册、创建仓库、克隆仓库、添加文件、创建和合并分支以及解决合并冲突等操作。文章采用通俗易懂的语言,并提供了具体的操作步骤,帮助...

    GitHubDesktop.zip

    首先,GitHub Desktop的核心功能之一是提供了一个简洁明了的图形用户界面(GUI),使得初学者和经验丰富的开发者都能轻松地进行版本控制操作。通过这个应用,用户可以直接在本地与GitHub仓库进行同步,包括克隆远程...

    GitHub桌面版安装包

    GitHub Desktop是一款官方推出的图形化客户端工具,它简化了在GitHub上进行版本控制和协作的过程,尤其适合初学者和那些喜欢直观操作界面的用户。本压缩包包含的是GitHub Desktop的安装程序,它允许用户在Windows...

    github常用简单指令

    本篇备忘单将介绍一些在GitHub上常用的git指令,适合初学者参考使用。 首先,进行git配置是进行版本控制前的基本准备工作。通过`git config --global user.name "[name]"`指令,用户可以设置全局的用户名,该名称将...

    github for windows安装包

    1. **简洁的界面**:GitHub for Windows提供了简洁明了的用户界面,使初学者能够快速上手Git操作,如克隆仓库、创建分支、提交更改、推送更新等。 2. **集成GitHub Desktop**:客户端集成了GitHub Desktop,让用户...

    github的Windows版本

    10. **学习资源**:GitHub Desktop附带丰富的教程和帮助文档,适合初学者快速上手Git和GitHub。 总的来说,GitHub Desktop为Windows用户提供了便捷的Git管理和协作体验,降低了开源技术的入门门槛,使得开发者能够...

    GitHubDesktop(GitHub Win桌面版)离线安装包

    总的来说,GitHub Desktop是一款强大的Git客户端,它简化了版本控制的复杂性,提高了开发效率,特别适合初学者和团队协作。通过离线安装包,用户可以在没有网络的情况下快速部署这款工具,享受GitHub提供的高效开发...

    GitHubDesktop.rar

    GitHub Desktop是GitHub推出的一款图形化界面工具,它简化了Git命令行操作,让初学者和高级用户都能轻松上手。这款应用支持Windows和Mac操作系统,提供了直观的用户界面,使得创建、克隆、提交、推送代码以及管理...

    GitHub桌面安装程序

    6. **学习资源**:对于初学者,GitHub Desktop也是一个学习Git和GitHub的好工具。通过它,你可以了解版本控制的基本概念,如克隆、拉取、推送等操作。 7. **工作流管理**:GitHub Desktop可以帮助你设置和管理不同...

    Github使用指南.doc

    对于初学者,以下是一些基本操作和关键概念的详细介绍。 1. 注册登录GitHub账号: 访问GitHub官网(https://github.com/),按照提示输入用户名、有效邮箱和密码,完成注册。注册完成后,使用用户名和密码登录。 ...

    Github Desk 运行文件

    GitHub Desktop是GitHub官方推出的一款图形化界面工具,旨在简化Git的使用流程,尤其适合初学者和不熟悉命令行操作的用户。它提供了一个直观的界面,让用户可以轻松地进行代码的克隆、提交、推送和拉取等操作。...

    Windows桌面安装github.rar

    在Windows操作系统上安装GitHub是一个简单的过程,...GitHub Desktop的用户友好界面使得Git的使用更为便捷,适合初学者和专业开发者。通过熟练掌握这些步骤,您将在Windows上拥有一个强大且高效的代码管理和协作平台。

    Visual Studio Code 插件 GitHub Copilot 离线资源 1.100.0.0

    此外,对于初学者来说,Copilot还能提供学习新编程概念的机会,通过观察和理解AI提出的代码建议。但值得注意的是,虽然Copilot非常智能,但并不完美,可能会产生错误或不符合最佳实践的代码,因此程序员仍然需要对...

    GitHub Desktop for Mac

    无论是初学者还是经验丰富的开发者,都能找到适合自己的学习路径。 **9. 安全性** 为了保护你的代码安全,GitHub Desktop支持HTTPS和SSH两种认证方式。SSH公钥的管理也集成在应用内,方便用户添加和管理多个GitHub...

    GitHub Desktop 3.0.9 离线安装包

    8. **教程与学习资源**:GitHub Desktop 也适合初学者学习Git,因为它提供了很多内置的指导和教程,帮助用户快速上手。 总的来说,GitHub Desktop 3.0.9 离线安装包是为那些希望通过图形界面来管理GitHub项目的用户...

Global site tag (gtag.js) - Google Analytics