`

入门GitHub

阅读更多

一、注册GitHub账号,下载安装git 

 

注册GitHub账号略,下载安装git一路next,安装完成

 

二、需要配置git,上传公钥。这里以windows为例

 

1、配置git_home,添加到path,这已经是基本素养了

2、生成ssh公钥,命令行执行:

ssh-keygen -t rsa -C "your_email@youremail.com"

如果提示错误Could not create directory '//.ssh',需要设置环境变量“home"--->"你的home目录" 

3、将刚刚生成的id_rsa.pub文件,使用编辑器打开,提交到GitHub的账号的SSH keys中去

4、测试命令:ssh -T git@github.com,  yes后看到下面信息,说明提交SSH key成功

Hi "username"! You're successfully authentiated,but GitHub does not provide shell access

 

三、配置好git客户端的个人信息,用于说明代码谁提交的,还可以email联系

 

git config --global user.name "your name"

git config --global user.email "zwustudy@163.com"

 

四、真正的修改和提交代码

 

1、clone 仓库到本地  git clone git@github.com:zwustudy/HelloPython.git

2、添加文件到缓冲区  git add <filename>  /  git add *

3、git rm --cached "文件路径",不删除物理文件,仅将该文件从缓存中删除;

             git rm --f "文件路径",不仅将文件从缓冲区中删除,还会物理删除文件(不回回收到垃圾桶)

4、提交修改到本地仓库的HEAD版本中 git commit -m "修改的comment信息"

5、同步改动到远端仓库  git push origin master  master可以换成你想要推送的任何分支

 

 

 

 

补充:commit 的时候如果发生乱码: git config --global i18n.commitencoding utf-8   

参考资料:

1、http://liuzhijun.iteye.com/blog/1457207

2、http://www.bootcss.com/p/git-guide/

3、http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

 

       

 

 

0
1
分享到:
评论

相关推荐

    GitHub入门实践完整PDF

    该PDF版本为高清版,下载即可阅读,有需要的小伙伴赶快下载吧! 如有侵权,请联系我删除!

    最新Git与Github首篇巨作课程 Git&Github极速入门与攻坚实战结合课程 一次搞定Git.txt

    最新的Git与Github巨作课程,课程内容主旨分成了Git&Github极速入门与攻坚实战课程两部分,可以理解为一个是课程的详细教学篇,和一个精华缩减的集合。Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习...

    GitHub从入门到精通

    相比CVS\SVN优势: - 支持离线开发,离线Repository - 强大的分支功能,适合多个独立开发者协作 - 速度块

    mi-primer-Github:Mi入门Github

    欢迎来到GitHub Pages 您可以使用的来维护和预览Markdown文件中网站的内容。 每当您提交到该存储库时,GitHub Pages都将运行从Markdown文件中的内容重建站点中的页面。 降价促销 Markdown是一种轻巧且易于使用的...

    github从入门到精通(.pdf)

    该pdf包括GitHub的简介以及Linux下Git的安装与使用,包括基础的Git命令,向GitHub上提交项目和从GitHub上往本地拉项目的教程,以及Git分支的讲解以及GitHub常用的几种操作,IT大佬整理的专业pdf文档,不容错过,本人...

    GitHub入门

    ### GitHub入门知识点详解 #### 一、初识GitHub **1.1 写在前面** GitHub作为程序员必备的工具之一,对于很多初学者来说显得既陌生又神秘。它不仅仅是一个代码仓库,更是一个开放的社区,能够让开发者共享、学习...

    github使用教程.pdf

    ### GitHub使用教程详解 #### 一、GitHub简介 GitHub是一个基于Web的Git代码托管平台,为开发者提供了分布式版本控制和源代码管理的功能。通过GitHub,开发者可以在云端存储和管理源代码,同时支持版本历史记录的...

    github的使用入门

    ### GitHub使用入门详解 #### 一、GitHub基本概念解析 **1. Repository(仓库):** - **定义:** Repository 在 GitHub 上是指一个存放项目代码的地方。它可以是一个网站、应用程序或其他类型的项目。 - **示例:** ...

    learn-github-from-zero.pdf和学习笔记.zip

    learn-github-from-zero是初级入门github和git的电子书,作者是stormzhang,Android界一位无私的大神,顺便阅读该书所做的笔记加几个优秀的开源项目。希望对关注github资源的人有些帮助。

    GitHub 使用手册 入门教程

    GitHub 初识 GitHub 简介 GitHub 优势 GitHub 注册 安装 Git 安装 Git 通过 Git 验证 GitHub 创建仓库 在 GitHub 上创建新仓库 提交你的第一个修改 Fork 一个仓库 Fork 一个示例仓库 同步你的 Fork 仓库 检索其他...

    GitHub入门,贝尔

    GitHub入门,美,贝尔,比尔 适合刚入门的打算学习的人

    GitHub入门与实践

    GitHub入门与实践

    Github入门与实践

    **GitHub入门与实践** 在数字化时代,版本控制和协作开发的重要性日益凸显,而GitHub作为全球最大的开源代码托管平台,已经成为开发者必备的工具之一。本文将深入探讨GitHub的基础使用方法,并对比其与Git的关系,...

    GitHub 入门与实践

    通过阅读《[日 大豬弘记著]GitHub入门及实践.pdf》这份教程,你可以深入理解Git和GitHub的使用,从而更好地参与到软件开发和团队合作中。无论你是初学者还是有一定经验的开发者,这份指南都能提供实用的操作指导和...

    github入门:.md

    github是程序员的宝库,

    github入门与实践

    本书《GitHub入门与实践》从Git的基础知识开始讲解,逐渐深入到GitHub的各个功能组件,包括但不限于创建仓库、提交更改、分支管理、代码合并等操作。书中强调了Pull Request在协作开发中的重要性,并专门构建了可供...

    GitHub:GitHub入门与基础操作.docx

    GitHub:GitHub入门与基础操作.docx

    github入门教程.zip

    github入门教程.zipgithub入门教程.zipgithub入门教程.zip

    GitHub 入门与实践1

    《GitHub 入门与实践1》是一本由日本作者大塚弘记著,支鹏浩和刘斌翻译的图书,旨在介绍Git和GitHub的基础知识及实践应用,尤其强调在开源软件开发中的作用。该书属于“图灵程序设计丛书”,适合希望利用GitHub进行...

    GitHub快速入门.docx

    【GitHub 快速入门】 GitHub 是一个基于云的代码托管平台,主要用于版本控制和协作开发。这个平台使得用户能够在全球范围内与其他开发者合作处理项目,无论他们身在何处。GitHub 使用 Git 作为其底层的版本控制系统...

Global site tag (gtag.js) - Google Analytics