windows下Git BASH安装

从git官网下载一个git安装包,官网下载地址http://www.git-scm.com/download/

 

 下载的速度相当感人  有梯子的除外

 

推荐 https://pc.qq.com/detail/13/detail_22693.html

windows下Git BASH安装_第1张图片

 下载完毕

windows下Git BASH安装_第2张图片

 

安装

选择安装位置,点击【Next >】

windows下Git BASH安装_第3张图片

 

选择安装组件:这里可以使用默认选项,点击【Next >】

 

  • 图标组件(Additional icons):选择是否创建桌面快捷方式
  • 桌面浏览(Windows Explorer integration)
    • 使用Git Bash方式,shell方式
    • 受用桌面程序方式
  • 关联配置文件:是否关联git配置文件,该配置文件主要显示文本编辑器样式
  • 关联shell脚本文件:是否关联Bash命令执行脚本文件
  • 使用TrueType编码:在命令行中是否使用TrueType编码,该编码是微软和苹果公司制定的通用编码

windows下Git BASH安装_第4张图片

 

windows下Git BASH安装_第5张图片

 

是否创建开始菜单快捷方式目录,点击【Next >】

 

下一笔

windows下Git BASH安装_第6张图片

 

设置环境,选择使用什么样儿的命令行工具,一般情况我们使用默认配置,使用Git Bash,点击【Next >】

 

  • Git自带:使用Git自带的Git Bash命令行工具
  • 系统自带CMD:使用windows系统的命令行工具
  • 二者都有:上面二者同时配置,但是注意,这样会将windows中的find.exe和sort.exe工具覆盖,如果不懂这些尽量不要选择

windows下Git BASH安装_第7张图片

 

设置HTTPS 传输加密方式,点击【Next >】

 

  • 使用OpenSSL库
  • 使用本机Windows安全通道库

 

windows下Git BASH安装_第8张图片

 

9.选择换行格式,点击【Next >】

 

  • 让Git能够自动转换文件中的换行符:签出到本地时转换为Windows下的换行符,提交到服务器时转换为Unix下的换行符
  • 让Git在签出到本地时不做转换,保留原始文件的换行符;提交到服务器时转换为Unix下的换行符
  • 让Git在签出到本地时和提交到服务器时都不做转换

 

windows下Git BASH安装_第9张图片

下载github仓库的代码    

 

 

windows下Git BASH安装_第10张图片

 

提交代码到仓库   

新建分支

1、首先登录到https://github.com注册Github帐号,并且创建一个repository。

   或者登录到  https://git.oschina.net/注册账号,并且创建一个repository。

例如:注册的github帐号名为tuanz,创建的repository名称为bootcat,那么你的仓库名为bootcat在github上的地址为:

HTTPS : https://github.com/tuanz/bootcat.git

SSH : [email protected]:tuanz/bootcat.git

Subversion: https://github.com/tuanz/bootcat

 

HTTPS: https://git.oschina.net/repository/powerStationTrainingMIS.git

2、安装git

     windows下Git BASH安装_第11张图片

3、生成ssh-key的私钥和公钥,注意保存

ssh-keygen -t rsa      //一路回车下来

注:Windows下使用git bash操作命令行。

4、 测试是否连接上github服务器

ssh -T [email protected]

(如果是登录https://git.oschina.net/的话,用 ssh -T [email protected])

这时一般会输出:

.........

Permission denied (publickey).

解决办法:将上面生成的public key(id_rsa.pub文件)拷贝到github服务器的SSH Keys中,具体操作,

登录后,点击右上角的Account settings——> SSH Keys。

windows下Git BASH安装_第12张图片

windows下Git BASH安装_第13张图片

windows下Git BASH安装_第14张图片

 

ssh -T [email protected]

5、将项目代码文件夹上传到github你的仓库内

1)在你的代码目录下执行以下命令:

在本地建立一个本地库,用于存放以后要提交的代码

git bash here

windows下Git BASH安装_第15张图片

windows下Git BASH安装_第16张图片

git init

windows下Git BASH安装_第17张图片

指定远端仓库

git remote add origin https://github.com/whu-zhangmin/whuzm.git

或者

https://git.oschina.net/repository/powerStationTrainingMIS.git

git add *

windows下Git BASH安装_第18张图片

git commit -m "first commit, first version"

windows下Git BASH安装_第19张图片windows下Git BASH安装_第20张图片windows下Git BASH安装_第21张图片

git push origin master 

(如果没有配置用户名和邮箱,那么需要执行以下命令:

git config --global user.name "XXX"

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

如果你的whuzm仓库中已经含有文件,那么执行这句会提示提交失败,用户需要先执行git pull命令

git pull origin master

windows下Git BASH安装_第22张图片

ok,再次执行git push origin master,成功,到github网上擦看自己的仓库,发现项目已经提交上去了。

windows下Git BASH安装_第23张图片

 

2)如果仅仅是clone仓库的代码,可以执行如下命令:

git clone https://github.com/whu-zhangmin/whuzm.git

 

6、将github上的项目代码删除将项目代码文件夹上

git rm --cached filename
git commit -m "delete"
git push origin branch

--cached 的指令 都是和staging area或者叫index有关的,就是git add了但还没有commit出去的状态。
git rm --cached filename 把文件从staging area中删了,再commit,push,就把github里面那份也删了

 

 

 

你可能感兴趣的:(GitHub,bash,Git)