1,下载Git-2.16.2-64-bit.exe并安装, 全部为默认设置

下载地址:http://git-scm.com/download/win

2 在开始菜单中,单击Git CMD,执行下面命令

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

3,获取工程

  先生成ssh密钥文件,把它copy到到gitlab网站设置中

cd e:\git切换到工作目录,然后执行

git clone https://github.com/apache/curator.git

这样在E:\git目录下就把该项目获取到了

git clone https://github.com/apache/curator.git source

获取源源到指定目录。

4, 撤消对文件的修改

git checkout -- filename

5,获取指定版本

git checkout -b 本地分支名 origin/分支名

6, 切换本地分支  

git checkout 本地分支名

7,提交本地仓库到远程仓库

git push origin:master

git push origin local1.0:1.0   --把本地分支local1.0提交到服务器1.0

8,撤消添加文件

git add .

git reset . 撤消所有添加的文件

9,放弃本地修改

拉取时提示本地已修改,如果想撤消,用下面命令

git reset --hard

git pull --重新摘取

git reset HEAD^

10,切换本地分支
  git checkout 本地分支名

11,Git-TortoiseGit完整配置流程

参照https://www.cnblogs.com/popfisher/p/5466174.html,说简单点就是生成ppk文件,然后配置到TortoiseGit中

12, 开机自动加载 秘钥文件

Pageant在git中主要负责和服务器端进行身份验证,但是我们每次在启动Pageant后都需要手动的加载秘钥文件,这是一个比较烦的过程,我们怎么能够使其自动的完成呢?

  1. 找到pageant.exe,创建一个快捷方式
  2. 右健属性,在弹出的对话框中,选择“快捷方式”选项卡,找到“目标(T)”位置,应该显示的是程序路径(例如):C:\Program Files\TortoiseGit\bin\pageant.exe
  3. 在后面添加上私钥文件git_access_key.ppk文件,如下: “C:\Program Files\TortoiseGit\bin\pageant.exe”  "C:\Users\Terry\.ssh\id_rsa.ppk"
  4. 点击 确定。把该快捷方式拖到win键->所有程序->启动下面即可。

官方帮助文档:https://git-scm.com/book/zh/v2

git add .git reset . 撤消所有添加的文件

Git环境配置的更多相关文章

  1. Git环境配置+VSCode中文乱码问题

    异常处理汇总-开发工具  http://www.cnblogs.com/dunitian/p/4522988.html 1.VSCode中文乱码问题 (files.autoguessEncoding= ...

  2. Android代码编译环境配置 “Gerrit和Git环境配置”

    Gerrit和Git环境配置可以参考<git&gerrit操作指导> 步骤1. 先在Gerrit中创建新的账户: 步骤2. 在新的客户端上生成密钥(可以使用的是生成的公钥): 步骤 ...

  3. 运维笔记--线上服务器git环境配置

    场景描述: 我们采用git去管理代码分支,本地开发环境,线上服务器多数情况下也会使用git去管理程序代码,那么新的一台服务器,如果指定了目标路径作为代码存放路径,该如何配置git环境, 以达到跟远程服 ...

  4. git环境配置 | GitHub

    注册完GitHub之后,需要配置git,其主要的目的是为了方便文件的上传.下载等. 一. git下载 https://git-scm.com/downloads 在git官网找到相应版本的git下载安 ...

  5. 本地Git环境配置

    在Git Bash下获取源码时,提示permission denied publickey. 原因是本地帐号配置不正确,解决办法 生成SSH文件 1,进入Git Bash 2,  输入下面文字 ssh ...

  6. kali git 环境配置

    kali 配置很简单,输入apt-get install git 我输入时返回了错误,执行命令dpkg --configure -a 就行了

  7. Git 环境配置

    Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量. 这些变量存储在三个不同的位置: /etc/gitconfig 文件: 包含系统上每一个用户及他们仓库的通用 ...

  8. mac上的git环境配置

    git生成ssh key for mac 打开终端 cd ~/.ssh 看有没有文件 没有的时候 有有ssh key是这样的多了id_rsa(私钥)和 id_rsa.pub(公钥) 没有的话创建 ss ...

  9. unity3d游戏开发git环境配置

    http://dmayance.com/git-and-unity-projects/ 主要是将2进制的项目文件设置成文本模式,这样便于比较修改. 部署了一个gitignore,忽略了不需要同步的项目 ...

随机推荐

  1. 训练的时候 nvidia:自动刷新

    间隔一秒自动刷新: watch -n 1 -d nvidia-smi

  2. Asp.Net Newtonsoft.Json使用教程

    json序列化和反序列化的使用教程 实体 public class wendaModel { private string _title; private string _cons; public s ...

  3. 环境的配置; host 配置地址

    1.环境的配置: C:\Windows\System32\drivers\etc 2.如果没有下载host 切记复制etc的文件,在c盘桌面打开,更改后替换 3.可下载host 和fiddle 4.多 ...

  4. Canvas入门到高级详解(中)

    三. canvas 进阶 3.1 Canvas 颜色样式和阴影 3.1.1 设置填充和描边的颜色(掌握) fillStyle : 设置或返回用于填充绘画的颜色 strokeStyle: 设置或返回用于 ...

  5. Unity调用安卓Android的Toast

    需求:在游戏中弹窗消息,调起安卓的Toast 项目中需要做Unity和安卓交互时,经常需要通过安卓Toast来做简单的输出,以便于测试. 方法一:Unity中,C#主导 // Unity调用安卓的土司 ...

  6. hdoj:2057

    #include <cstdio> #include <cmath> #include <iostream> using namespace std; int ma ...

  7. docker 应用-1(安装以及基础命令)

    Docker 安装 还是看官方文档吧TAT https://docs.docker.com/engine/getstarted/step_one/ 理解docker镜像和容器 镜像就是docker容器 ...

  8. LeetCode - 769. Max Chunks To Make Sorted

    Given an array arr that is a permutation of [0, 1, ..., arr.length - 1], we split the array into som ...

  9. VS2015编译rtklib2.4.2

    准备工作 在VS2015下新建一个win32的dll项目(空项目) 把在github上下载的rtklib2.4.2里的src文件夹复制到刚刚建立的win32下 把src里的文件添加到项目里,其中头文件 ...

  10. Bash 脚本 去除注释

    sed -i "/^#/d;/^ *$/d" /etc/squid/squid.conf