`

git+github 简易教程

 
阅读更多



 

 

 1、官网地址:https://github.com   注册github账号:

  2、安装git工具:官网下载地址:https://git-scm.com/downloads

 3、配置Git

I、打开Git命令行界面:右键(我在F盘中操作,其他地方也可以)-->Git Bash Here

II、本地创建ssh key:输入命令:ssh-keygen -t rsa -C "email_name@163.com" 

  注:“”里的部分为:注册github账号时输入的邮箱地址(全名)

 

生成key路径,及内容:



 III、github 中设置ssh key

     打开:id_rsa.pub,复制其中的key(全部复制)

     用注册的github账号,登陆。

     进入Settings,左边选择SSH and  GPG keys,点击New SSH Key,title随便填,粘贴key,点击Add SSH key 添加。

   

 



 IV、测试ssh key

      在git bash下输入: ssh -T git@github.com  

       如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。



 

4、设置github的用户名和邮箱地址

    因为 github  每次commit时,都会记录他们,所以此处先在本地设置好,以后commit时,就不会弹出输入他们的对话框了(即:可以不用任何输入,就直接提交了)。

     git bash中输入命令:

git config --global user.name "github_username"

git config --global user.email "email_address"

    注  github_username   为自己在 github中注册的用户名;email_address 为注册用户时,输入的邮箱地址

 

比如:test@163.com


 

5、github 上创建仓库:名为test



 创建后的:



 

 

6、创建本地仓库:本次测试创路径为:F盘的test文件夹,自己可以先建好,也可以新建(此处采用命令新建)

git  bash 界面中:输入:

 

 

 

 cd f:  //进入f盘

mkdir test  //创建test目录(windows 交文件夹)

cd test   //进入test文件夹

git  init  //初始化仓库,路径下出现一个.git的目录

echo "This is my test!">>readme.txt //创建一个初始文件

 

 

 

7、添加远程地址:

    进入要上传的仓库(本次测试路径为:f盘中的test,上面操作已经进入),添加远程地址。

git bash中输入命令:

git remote add origin  git@github.com:test/test.git

注:第一个test是github上注册的用户名test,第二个test是github上建的仓库名称:test。

加完之后进入.git,打开config,这里会多出一个remote “origin”内容,
这就是刚才添加的远程地址,也可以直接修改config来配置远程地址

 

 

8、提交、上传

git add readme.txt 
 //readme.txt  为创建参考是自己预先添加好的初始文件,此处添加文件到库

修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件,
也可以用git add -i来智能添加文件。之后git commit提交本次修改,git push上传到github。



git commit -m "first commit"  //提交


//上传到github:
git push origin master

git push命令会将本地仓库推送到远程服务器。
git pull命令则相反。

 

 

查看github上的仓库:



 

分享到:
评论

相关推荐

    git命令行使用教程-Git简易的命令行入门教程

    Git 命令行使用教程 - Git 简易的命令行入门教程 Git 是当今最流行的版本控制系统之一,它允许开发者对代码进行版本控制、协作和追踪修改记录。 Git 命令行使用教程旨在帮助初学者快速掌握 Git 的基本命令和使用...

    GitHub 多人协同开发简易教程

    GitHub 多人协同开发简易教程

    Git 简易指南.pdf

    - **图形化界面工具**: GitX (OSX, 开源)、Tower (OSX)、SourceTree (OSX, 免费)、GitHub for Mac (OSX, 免费) 和 GitBox (OSX) 等图形化工具,便于直观地操作Git。 - **学习资源**: 《Git社区参考书》和《专业Git》...

    GIT简易使用手册

    ### Git简易使用手册知识点解析 #### 一、Git简介与特点 **Git**是一种开源的分布式版本控制系统,专为高效地处理从小型到大型项目的版本管理而设计。其分布式特性意味着开发者可以在本地提交更改,无需每次都连接...

    git使用简易指南

    Git是世界上最流行的分布式版本控制...这个简易指南结合图形化教程,将帮助您快速上手,并进一步理解Git的工作原理及其在实际项目中的应用。无论您是个人开发者还是团队成员,Git都能使您的代码管理和协作更加高效。

    git 使用简易指南

    这篇"git 使用简易指南"将引导你了解Git的基础操作,并帮助你更有效地使用Git进行项目管理。 一、安装Git 首先,你需要在你的计算机上安装Git。访问Git官方网站(https://git-scm.com/),根据你的操作系统(Windows...

    GitHub-Tutorials:GitHub简易指南

    GitHub简易指南 为什么要看这篇指南 如果你是刚刚开始学习编程的学生,想要了解和学习如何使用GitHub,那么,你找对教程了! 这就是你最应该看的的GitHub指南。 看完这篇指南,你将会收获: ,欢迎Star! ,欢迎访问...

    GIT HUB GITEE的本地部署与使用简易说明

    (内含最新Git-2.20.1安装包) 接触到的git,摸索几天,发现要成功再本地部署git还是挺麻烦的,通过这两天不停的试验,收货颇丰,有幸将其稍作整理,把复杂问题简单化,我把本地部署的全套流程都实地测试了一便,自...

    GitHub创建仓库及Git基础操作指南

    从零开始一步步教你怎样配置个人化的GitHub仓库以及对仓库内的文件作出修改后将其同步回远端的全过程,包括用Git工具来复制存储库到本地电脑上、更新代码保存进展记录再上传服务器的详细流程演示;同时给出一个实用...

    git服务器安装 gitblit

    Git服务器可以是自建的,也可以是使用第三方服务(如GitHub、GitLab等)。对于希望拥有完全控制权的企业或个人来说,自建Git服务器是一个不错的选择。 #### 二、GitBlit介绍 GitBlit是一个轻量级、易于部署的开源...

    git简易指南1

    如果仓库位于远程服务器,如GitHub,命令将类似于`git clone username@host:/path/to/repository`。 3. **工作流**: Git的工作流通常涉及三个关键部分:工作目录(包含实际文件)、暂存区(Index)和HEAD。工作...

    git工具.zip/git安装包

    通过百度搜索“LXF git教学”,你可以找到详细的教程和指南,帮助你更好地理解和掌握Git的使用。 总之,Git是一款强大的版本控制系统,其简易的安装过程、丰富的功能和强大的分支管理机制使其成为软件开发不可或缺...

    git简易命令

    git 命令, 简要,实用的git命令,让代码托管,版本控制更简单。

    微信小程序-微信小程序简易版V2EX

    微信小程序 简易版V2EX社区 感谢V2EX社区提供的接口 ...使用小程序提供的发起请求,...git clone git@github.com:xrr2016/V2EX.git 使用微信小程序开发工具打开文件夹 License MIT written by xrr2016 欢迎 issue,fork,star

    leetcodepdfpython-Fang:芳的所有数据

    简易教程 markdown使用教程 landslide使用教程 源码安装landslide $ git clone https://github.com/adamzap/landslide.git $ cd landslide $ python setup.py build $ sudo python setup.py install markdown格式...

    Git-2.40.0-64-bit.exe

    Git-2.40.0-64-bit.exe Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小...它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有简易的本地分支、方便的暂存区和多工作流等特性。

    Git-2.39.2-64-bit.exe

    Git-2.39.2-64-bit.exe Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小...它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有简易的本地分支、方便的暂存区和多工作流等特性。

    BITS-OSSE-Assignment-4:这项作业的目的是了解GIT和GitHub的工作流程和协作

    文章专区一个简单的网站,其中包含有关各种... HTML5 CSS3 特征易读轻松导航到文章类别考虑大视口,左侧的简易导航栏其他很棒的功能尚未实现。贡献公开问题,讨论提案叉和克隆存储库变更密码查看变更发送请求请求执照

    Git-2.37.3-64-bit.exe

    Git-2.37.3-64-bit.exe Git是一个免费的开源分布式版本控制系统,可以快速高效地处理从小...它超越了像Subversion、CVS、Perforce和ClearCase这样的配置管理工具,具有简易的本地分支、方便的暂存区和多工作流等特性。

Global site tag (gtag.js) - Google Analytics