github的学习心得

github的学习心得

准备工作:

安装git:

1、下载地址:http://msysgit.github.io/

2、安装:本人是一路next的,现在没发现有什么问题。详细的安装过程参考:https://jingyan.baidu.com/article/925f8cb8a8e91cc0dce05647.html

3、注册git账号,官网地址:https://github.com/

配置git的ssh密匙:

1、打开Git Bash(可在菜单和鼠标右键中打开)查看电脑上是否已经存在SSH密钥:输入 cd ~/.ssh (“~”代表根目录)若无法找到该文件(注:没有提示信息,说明你之前已经配置好了),就要创建新的ssh key;

2、创建新的ssh key: 输入 ssh-keygen -t rsa -C "[email protected]"(你注册的git邮箱) ,然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter), 最后会在 .ssh 目录生产两个文件:id_rsa和id_rsa.pub,用记事本打开.ssh目录下的id_rsa.pub文件,复制里面的内容;

3、登录git官网,点击右上角的账号下拉菜单,找到settings并点进去,接着选择SSH and GPG keys选项,点击New SSL key按钮,在弹出框中填写标题(随意起)和粘贴之前复制的内容(全部内容),点击提交按钮即可。

4、测试 ssh 链接 github:输入 ssh -T [email protected]

如果你是第一次,会让你输入yes或no,这时输入yes就可以了,出现Successfully就代表链接成功;

5、设置自己的git信息:输入 git config [--global] user.name "your name"

(此处your name可修改也不是你用于登录git的登录名)

你的邮箱:git config [--global] user.email "[email protected]"

设置完成之后,可以输入git config --list 或 git config -l查看自己的git信息。

git的简单使用

1、在命令操作板上进入该文件夹:cd  路径,例:cd d:/www/github;或在该文件夹点击右键,选择Git Bash Here;

2、把该文件夹变成Git可管理的本地版本库,命令:git init,文件夹下会多出一个.git隐藏文件夹,说明创建成功;

3、可以查看当前仓库状态的命令:git status

5、添加当前目录的所有文件到暂存区:git add .(注:“.”表示上传所以文件,并和“add”有一空格);

6、提交暂存区到仓库区:git commit –m “备注信息”

7、上传仓库区的文件到远程仓库,远程仓库需要在git的官网上创建

7、仓库区和远程仓库建立关联:git remote add origin [email protected]:用户名/仓库名.git或git remote add origin 仓库远程网址(注:必须创建关联才可把文件推送到仓库)

8、推送到远程仓库:git push -u origin master(仓库为空或首次上传)

git push origin master(之后上传)

注:第一次上传可能会遇到push出错的情况,是因为你创建远程仓库的时候,勾选了创建README.md文件,我们先要把它同步一下,命令: git pull --rebase origin master

结语:学习git的一心心得,记录下来避免遗忘。

摘录链接:https://www.cnblogs.com/wheats/articles/10707948.html

原文地址:https://www.cnblogs.com/kirin1105916774/p/10708024.html

时间: 2024-08-02 04:20:45

github的学习心得的相关文章

GitHub学习心得之 简单操作

作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本文对Github的基本操作进行了总结, 主要基于以下文章: http://gitref.org/zh/inspect/#diff (Git 参考手册)http://www.runoob.com/w3cnote/git-guide.html (Github 简明教程)http://mherman.org/blog/2013/09/16/managing-multiple-github

马舒婕:GIT操作与学习心得

参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 1.在Windows上安装Git 1)下载msysgit安装程序,下载地址:http://pan.baidu.com/s/1liyU: 2)按照默认选项完成安装: 3)在开始菜单里找到“Git->Git Bash”,弹出如下命令窗口,说明安装成功. 2.远程仓库 1)注册GitHub账号(已有账号): 2)创建SSH Key:

STM32学习心得——MDK开发模板的创建

其实这一篇应该是学习心得的第一篇文章,但是由于种种原因,这篇文章到现在才放出来 STM32F407ZGTx Template 源码下载地址:https://github.com/stark-zhang/STM_Template 该源码上传时,删除了体积较大的lib文件和Keil MDK的配置文件,今天,就分享一下如何用这份源代码创建一个MDK工程 首先下载解压该模板,模板内一共有六个文件夹和一些说明文件 1. Lib_Create 生成STM官方标准库lib文件的工程文件夹 2. Lib_Mat

Android 数据库ORM框架GreenDao学习心得及使用总结<一>

Android 数据库ORM框架GreenDao学习心得及使用总结<一> 转: http://www.it165.net/pro/html/201401/9026.html 最近在对开发项目的性能进行优化.由于项目里涉及了大量的缓存处理和数据库运用,需要对数据库进行频繁的读写.查询等操作.因此首先想到了对整个项目的数据库框架进行优化. 原先使用android本身内置的sqllite,也就是用的最基本的SQLiteOpenHelper方法,这种方法对自己来说比较方便易懂.但是在使用过程中感觉很繁

Linux系统理解以及Linux系统学习心得

原创作品转载请注明出处  <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 说一下我对Linux系统的理解 1.加载Linux内核准备:在加载基本输入输出模块(BIOS)之后,从磁盘的引导扇区读入操作系统的代码文件块到内存中,之后开始整个系统的初始化. 2.main.c的start_kernel函数是整个操作系统的入口,这也与Linux是基于C语言的特性相符,start_kernel具体做的动作很多

我的MYSQL学习心得(八)

我的MYSQL学习心得(八) 我的MYSQL学习心得(一) 我的MYSQL学习心得(二) 我的MYSQL学习心得(三) 我的MYSQL学习心得(四) 我的MYSQL学习心得(五) 我的MYSQL学习心得(六) 我的MYSQL学习心得(七) 这一篇<我的MYSQL学习心得(七)>将会讲解MYSQL的插入.更新和删除语句 同样的,只会讲解跟SQLSERVER不同的地方 插入 将多行查询结果插入到表中 语法 INSERT INTO table_name1(column_list1) SELECT (

我的MYSQL学习心得(一)

我的MYSQL学习心得(一) 使用MYSQL有一段时间了,由于公司使用SQLSERVER和MYSQL,而且服务器数量和数据库数量都比较多 管理起来比较吃力,在学习MYSQL期间我一直跟SQLSERVER进行对比 第一期主要是学习MYSQL的基本语法,陆续还有第二.第三.第四期,大家敬请期待o(∩_∩)o 语法的差异 我这里主要说语法的不同 1.默认约束 区别:mysql里面DEFAULT关键字后面是不用加括号的 --sqlserver CREATE TABLE emp ( id INT DEFA

在马哥linux运维学院学习心得

题目:在马哥linux运维学院学习心得 姓名:谭龙 班级:M18 学号:26 时间:2016-02-29--2016-06-02(正常毕业时间预计在7月中上旬)   正文: 个人基本情况: 我是一名在校的即将毕业的大四学生,毕业时间为2016.7.专业为矿物加工工程专业,纯正的四川-广安人(邓小平故居就在那).因找不到工作,加上自己也不知道干什么,在堂弟的推荐下,来参加了马哥linux运维学院的学习:怀揣着一颗对计算机懵懂的心,开始涉足从未接触过了linux. 个人收获与心理变化: 在一开始接触

第一篇大数据学习心得

之前未习惯发布学习心德博文,后续会采用这种方式发布学习心得,希望能够很好的督促自己. 计划会按scala,Hadoop,Spark的顺序去学习. 刚学scala的时候,眼前一亮,这语法跟python,java很像啊,刚好两者很熟悉,偷笑,后面果然学的得心应手.今天就不发表具体的技术内容.反正王学林老师的视屏讲解很好,声音非常富有感染力,想开小差都比较难,呵呵,话语精炼,个人较喜欢的风格,这里说下这段时间学习scala的小心得?,视频学完一章紧接着进行敲代码,调试,最后记笔记,对,记笔记,不一定是