git+github

---------------------------------***********************  下载,安装git  ********************************************------------------

网址:msysgit.github.io

安装:Use git from git bash only ...   其他:下一步

-----------------------****************************  配置 ***************************---------------------------------------------

1.配置path:

  计算机--> 右键-->属性-->高级系统设置-->环境变量-->系统变量-->path

  添加上git的地址(git到bin的路径eg:D:\Program Files (x86)\Git\bin)

2.配置git:

  任意文件夹-->右键-->git bash

  配置用户名和邮箱:

  git config --global user.name "username"

  git config --global user.email "3243243@qq.com"

  查看是否成功

  c盘-->用户-->administor-->.gitconfig文件中是否有添加的用户名和邮箱

-------------------------------------************** 搭建远程的仓库**************************--------------------------------------

git统一的托管网站 GitHub(https://github.com):

---------------------******************** (本地到远程)配置免密钥登录(管理本地与远程) ******************-----------------------

在本地到远程(服务器)之间建立连接,可以通过配置ssh key来进行身份的验证

1.在本地配置SSH

  进入bash命令界面,输入

  ssh-keygen -t rsa -C 邮箱号  eg:ssh-keygen -t rsa -C 3435543543@qq.com

  查看是否生成了密钥

  在c盘-->用户-->administor-->.ssh文件夹下有两个文件(一个私钥文件(id_rsa),一个公钥文件(id_rsa.pub))

2.发送到远程

  进入GitHub-->登录账号-->点击头像-->setting-->SSH and GPG keys-->

  New SSH key -->添加title,并且将本地的 id_rsa.pub 中的公钥 添加到key

3.测试连通性,

  输入命令:ssh -T git@github.com  -->yes -->.ssh文件夹下会有一个 known_hosts文件

----------------------********************* 新建项目 ***********************--------------------------------------

本地新建项目

1.新建文件夹,里面放内容

2.进入文件夹--> 右键 --> git bash

 输入命令(初始化):git init

远程新建项目

1.登录GitHub-->Respositories-->New

2.输入项目名称-->描述-->public

远程新建好的项目会自动生成项目本身的SSH或者HTTPS,这是项目的唯一标识

-----------------********************** 关联本地项目与远程项目 **************************-----------------------

进入本地项目的目录-->右键git bash,进入命令行:

  输入:git remote add origin 项目的唯一标识

---------------------------**********************  提交 **************************----------------------------

第一次发布/提交:

在当前目录下= 》右键=》git bash=》进入命令行

先添加(add)=》在提交(commit)=》在推送(push)

1.添加到暂存区:(文件---->暂存区)

  git  add  .    

2.提交到当前分支:(暂存区---->本地分支)

  git  commit  -m  "注释信息"

3.本地分支推送到远程服务器端:(暂存区----->本地分支)

  git  push  -u  origin  master

 非第一次提交:

1.添加到暂存区:

  git  add .

2.提交到分支:

  git commit -m "注释"

3.推送到远程服务器:(与首次提交有区别不需要 -u)

  git push origin master

--------------------------------*************************提交***************------------------------------------

-------------------------------------***********克隆Clone*********——————————————————————————

第一次将远程项目下载到本地:(clone克隆)

  git clone 唯一标识符

  这里的唯一标识表示的是SSH或者HTTPS

    

非第一次远程=》本地进行更新

  可以自己直接在GitHub上面进行修改后在本地进行更新

  进入文件

  git pull 

 

 

posted @ 2019-01-16 10:03  Vae唯一的信仰  阅读(274)  评论(0编辑  收藏  举报