【学习】Git和Github菜鸟入门

Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

  • 目录(自己创建吧)
  • 生成ssh密钥:ssh-keygen -t rsa -C "邮箱"
  • 生成的密钥会放在:C:\Users\Administrator\.ssh (三个回车)

  *id_rsa 是私钥,id_rsa.pub 是公钥。记住千万不要把私钥文件id_rsa透露给任何人。每一台电脑对应一个密钥给github!!!

  • 添加ssh公钥到github
  • 命令行里测试下是否联通:ssh -T [email protected] (接下来yes)
  • 提交代码
  • 在github创建一个项目
  • 命令行里开全局设置:(用户名和邮箱要和github一致)

    git config --global user.name ‘用户名‘

    git config --global user.email ‘邮箱‘

  • 在本地创建一个项目(命令行显示的当前目录 一般设置为python/pyse/)
  • 命令行执行git init //Git init 对我们的目录进行初始化。使pyse 目录交由git 进行管理。
  • 命令行执行git status //查看当前项目下所有文的状态
  • 命令行执行git add . //(.)点表示当前目录下的所有内容,交给git 管理,也就是提交到了git 的本地仓库。
  • 命令行执行git commit -m ‘描述文本‘ //Commit 对提交内容做个描述
  • 现在把项目传到github上:

    git remote add origin ‘之前在github创建的项目的ssh‘ //第一次提交项目这条命令很重要,它是你的本地项目和github项目对应连接的要素

    git push -u origin master ////将本地的项目提交到远程仓库中。

  • 现在在github上就可以看到我们上传的项目了
  • 更新代码:

    进入目录

    git clone ‘github中项目的ssh’ //克隆代码

    git init

    git status //会显示你修改的代码文件

    git pull origin master //pull最新代码到本地仓库(要养成习惯)

    git add .

    git commit -m ‘描述文本‘

    git push origin master //上传到github中

  • 删除文件:git rm ‘文件名‘ 、git rm -r ‘文件夹名’
时间: 2024-10-13 10:44:29

【学习】Git和Github菜鸟入门的相关文章

github菜鸟入门

github菜鸟入门教程 闲来无事,研究了下github的玩法,完毕总结:简单好玩,上档次! 一.首先注册github的账号 二.下载安装git 三.新建仓库 1.点击右上方的+号选择首项新建仓库 2.根据箭头显示,分别为仓库取名,初始化说明文档,正式创建仓库 四.上传文件到仓库 1.进入一个文件夹目录,右键点击,选择git bash,跳出git命令工具 2.克隆github上的仓库文件 1) 复制你仓库的地址 2) 输入命令行:git clone https://github.com/Zhan

Git-it:一个学习Git和Github的教程(软件)

Git-it https://github.com/jlord/git-it 2016-08-01 在FreeCodeCamp的引导了解到的Git-it. Git-it是一个指导使用Git和Github的教程,据说作者是Github内部程序媛.(在Git-it中,发现了另外一个叫NodeSchool的网站,专门提供开源node教程,Git-it是其中的一个课程,后面再研究一下NodeSchool.) Git-it在线版本貌似无法访问,但其提供了两种方式供离线下载:一个是初始使用node的终端版本

Git和GitHub快速入门

Git入门 简介 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统. 工具 准备工具 Git下载地址:https://git-scm.com Git配置 配置的内容主要是:用户名和邮箱 git config --global --add user.name <用户名> git config -global --add user.email <邮箱地址> 配置示例如图所示: 入门示例 创建项目 mkdir test

git和github菜鸟使用步骤

刚刚在windows7下安装完git.奉上安装步骤. git安装 安装git程序.运行以下操作: 1. $ cd ~/.ssh    //检查计算机ssh密钥 2.假设没有提示:No such file or directory 说明你不是第一次使用git,运行以下的操作,清理原有ssh密钥 $ ls config id_rsa id_rsa.pub known_hosts $ mkdir key_backup $ cp id_rsa* key_backup $ rm id_rsa* 3.获得密

使用git操作GitHub代码入门教程

1.本地(Linux或Windows)装有git客户端 http://www.git-scm.com/ 2.本地生成ssh密钥对 ssh-keygen 将公钥上传至GitHub的Setting——SSH keys中,并git的shell中尝试登录: ssh -T [email protected] 如果返回如下内容,说明连接成功. You've successfully authenticated, but GitHub does not provide shell access. 3.克隆远程

学习git与github的二三bug

前期概要:git也装好啦,github的账号也注册好啦,ssh key也加了,第一次 git push -u origin master也没问题了 然而 第二次push的时候,提示 Error: Permission denied (publickey) 咯咯咯,ssh的问题吧,于是这时候,我先cd进了 .ssh目录,然后点开了我的id_rsa.pub(共钥),把github上面的ssh删除后,在添加一个新的,把id_rsa.pub中的内容在复制一遍到github上面,重启了一下终端,然后 好了

git和github的学习

第一部分:我的github地址 https://github.com/AllOVERQ/first/tree/master 第二部分:git和github Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件.分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发

git 和 github的学习

第一部分:我的github地址 https://github.com/Ly1235/gitLeaming 第二部分:git 和 github Git是一款免费.开源的分布式版本控制系统.gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法. 第三部分:学习git和github的重要性

从Git到GitHub,详细教程

众所周知,一个稍微有点规模的项目,都不可能是一个人单打独斗完成的(能完成的大神别打我),所以,一个高效的项目团队就需要一个NB的工具来进行有效的交流(曾经有人问我企鹅不就可以吗,我竟无言以对),今天就把我学习GitHub这牛叉利器的心路历程记录下来,希望能帮到大家! 首先,介绍一下这两个nx的工具! GIT:Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. 从一般开发者的角度来看,git有以下功能: 1.从服务器上克隆完整的Git仓库(包括代码和版本信息)到单机