Github 环境搭建和常用命令

1、下载git   地址: https://git-scm.com/

2、安装

3、查看是否安装成功,命令:

git version

返回结果:git version 2.15.1 (Apple Git-101)

4、本地电脑关联到github

1)注册github: https://github.com/ (有账号的自动忽略)

2)Git SSH Key 生成,步骤 :

1> 设置Git的user name和email:

        $ git config --global user.name "test"

        $ git config --global user.email "[email protected]"

 2> 生成SSH密钥过程:
  3> 查看是否已经有了ssh密钥  ,  如果没有密钥则不会有此文件夹,有则备份删除
 4>生成密钥:

$ ssh-keygen -t rsa -C “[email protected]”
    按3个回车,密码为空。

Your identification has been saved in /home/tekkub/.ssh/id_rsa.
                Your public key has been saved in /home/tekkub/.ssh/id_rsa.pub.
                The key fingerprint is:
                ………………

最后得到了两个文件:id_rsa和id_rsa.pub

5> 添加密钥到ssh:ssh-add 文件名
                需要之前输入密码。
            6> 在github上添加ssh密钥,这要添加的是“id_rsa.pub”里面的公钥。

打开https://github.com/ ,登陆xuhaiyan825,然后添加ssh。

7>测试:ssh [email protected]

The authenticity of host ‘github.com (207.97.227.239)’ can’t be established.
            RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
            Are you sure you want to continue connecting (yes/no)? yes
            Warning: Permanently added ‘github.com,207.97.227.239′ (RSA) to the list of known hosts.
            ERROR: Hi tekkub! You’ve successfully authenticated, but GitHub does not provide shell access
            Connection to github.com closed.

5、 开始使用github

一、clone项目到本地:
            1.获取源码:

       $ git clone   https://github.com/zhangsan/test.gi

      2.这样你的机器上就有一个repo了。2.这样你的机器上就有一个repo了。

3.git于svn所不同的是git是分布式的,没有服务器概念。所有的人的机器上都有一个repo,每次提交都是给自己机器的repo
            仓库初始化:git init

生成快照并存入项目索引:git add文件,还有git rm,git mv等等…

项目索引提交:git commit

4.协作编程:
            将本地repo于远程的origin的repo合并,推送本地更新到远程:

        git push origin master

更新远程更新到本地:

        git pull origin master

补充:
                添加远端repo:

        $ git remote add upstream     https://github.com/zhangsan/test.git

            重命名远端repo:        重命名远端repo:
        $ https://github.com/zhangsan/test.git  为“stream”

二、本地电脑提交到github

1.github创建一个项目

2.找到本地项目文件目录

3.在命令行中,输入“git init”,使Test文件夹加入git管理;

4.输入“git add -A”(-A代表保存本次改变的所有内容),将Test文件夹全部内容添加到git。

5.输入“git commit -m "first commit"”(“git commit -m "提交信息"”)

6.输入“git remote add origin https://github.com/zhangsan/test.git

”(git remote add origin 你自己的https地址),连接你的guthub仓库。

7.输入“git push -u origin master”,上传项目到Github。这里会要求输入Github的账号密码,按要求输入就可以。

原文地址:https://www.cnblogs.com/hd-test/p/11737260.html

时间: 2024-11-10 14:40:26

Github 环境搭建和常用命令的相关文章

Maven环境搭建及常用命令、生命周期

一.下载maven包,解压 二.配置环境变量,MAVEN_PATH=解压路径 添加到path中 三.测试  mvn -v 查看maven版本 四.设置本地仓库的路径 在conf文件夹下的settings中设置 Maven常用命令: mvn   clean 清理编译好的文件 mvn  compile 编译主目录文件 mvn test 编译并运行test文件 mvn package 打包 mvn install 把项目发布到本地仓库 Maven的生命周期: clean生命周期 clean defau

elk5.x环境搭建与常用插件安装

ELK 5.X 环境搭建与常用插件安装 环境介绍: ip: 192.168.250.131 os: CentOS 7.1.1503 (Core) 内存不要给的太低,至少4G吧,否则elasticsearch启动会报错. 软件及其版本 这里软件包都解压在了/opt下,注意! logstash-5.4.0.tar.gz elasticsearch-5.4.0.tar.gz kibana-5.4.0-linux-x86_64.tar.gz jdk-8u92-linux-x64.tar.gz 安装前准备

Git及Github环境搭建(Windows系统)

一.github账号注册 1.打开网址https://github.com  注册账号: 二.本地安装Git 1.安装包下载地址:链接:https://pan.baidu.com/s/1smpnJL7 密码:dylc 一路next,安装完成. 安装成功后,从开始菜单找到Git Bash选项,打开它,看到如图所示的 命令行窗口  2.建立连接 本地Git与GitHub服务器之间保持通信时,我们使用SSH key认证方式来保证通信安全,所以在使用GitHub前必须先建创自已的SSH key 通过cd

环境搭建与DOS命令

环境搭建包含四个部分:操作系统+数据库+开发语言+服务器 一般一个软件出来必须要包含的四部分:OS+DB+DEV+SERVER OS操作系统: Windows DB数据库:oracle,mysql,db2 dev开发语言: Java,python,c,vb sever服务器:tomcat,apach,iis 一个软件出来的基本步骤: 0)准备好硬件(电脑) 1)准备好干净无毒的最低配置符合要求的操作系统 2)安装服务器和配置,把开发包放到服务器指定的地方 3)安装数据库和配置 4)进行基本的浏览

MySQL Pk10平台搭建数据库常用命令

MySQL Pk10平台搭建[企鹅21717-93408]是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一. MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性

客户端高性能组件化框架React简介、特点、环境搭建及常用语法

明天就是春节了 预祝大家新春快乐 [ ]~( ̄▽ ̄)~* 天天饭局搞得我是身心疲惫= = 所以更新比较慢 今天想跟大家分享的就是这个大名鼎鼎的React框架 简介 React是这两年非常流行的框架 并不难,还是挺容易上手的 起源于Facebook内部项目(一个广告系统) 传统页面从服务器获取数据,显示到浏览器上,用户输入数据传入服务器 但随着数据量增大,越来越难以维护了 Facebook觉得MVC不能满足他们的扩展需求了(巨大的代码库和庞大的组织) 每当需要添加一项新的功能或特性时,系统复杂度就

Mac 學習系列之SVN环境配置及常用命令大全

Windows里面用SVN是比較方便和Easy的,mac下面的其實也一樣. mac下带有SVN因此只需要激活它–环境配置: svnadmin create $Path 用来下载一个svn程序即可 下载后就可以下载代码了. 以下是svn 常用命令大全: ??1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout http://xxxxxxxxxxxx 简写:svn co 2.往版本库中添加新的文件 svn add fil

GitHub环境搭建及简单实用

搭建GitHub 一,首先看你自己时候有账号,没有账号的话到https://github.com/注册Git账号. 二,如果已有Git账号,则需要下载windows安装文件包,地址:http://git-scm.com/download 三,有了安装包文件后直接双击安装即可(因为下载的是在线安装包,所以会花费一点时间). 如下图: 四,安装完后,会在桌面出现 两个快捷方式,如下图: 第一个是Git的图形操作界面的快捷方式:第二个是Git的命令行操作快捷方式: 点击右上角创建自己的代码文件库: 如

Android环境搭建与通过命令行方式创建Android应用

  实验 通过命令行方式创建Android应用 本文主要是先搭建Android环境,再通过命令行方式创建一个Android应用:使用Ant进行编译和打包:使用adb进行部署. (本文主要是为了防止以后再次搭建Android环境的时候忘记步骤...) 实验步骤: 建立实验环境 ①下载ANT 首先从 http://ant.apache.org/bindownload.cgi 下载Apache Ant 如下图进入该页面 访问http://ant.apache.org/bindownload.cgi,选