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. 10款WordPress的插件让你的网站的移动体验

    随着科技的不断发展,需要改变营销策略的一个企业就变得非常重要.你不能指望用你的营销工具来留住你的客户.智能手机和平板电脑已经改变了消费者的行为方式.现在,人们甚至不想去他们的电脑或笔记本电脑,以检查产 ...

  2. python按行遍历一个大文件,最优的语法应该是什么?

    理论上来说,总体上file.readlines()可以(取决于实现)不慢于你自己手动的一次次调用file.readline(),因为前者的循环在C语言层面,而你的循环是在Python语言层面. 但是在 ...

  3. set names utf8;

    对应用程序来说,强制将它们发起的数据库链接设置成UTF8编码有什么办法? 每个链接建立时先执行set names utf8; [mysqld] init-connect=‘set names utf8 ...

  4. 资源查找器PathMatchingResourcePatternResolver的使用

    资源查找器PathMatchingResourcePatternResolver的使用 PathMatchingResourcePatternResolver是一个Ant通配符模式的Resource查 ...

  5. github控件地址

    地址: https://github.com/wasabeef/awesome-android-ui http://www.jcodecraeer.com/plus/list.php?tid=31 h ...

  6. (笔记)ubuntu下安装jdk

    注:此文章转自“http://www.cnblogs.com/a2211009/p/4265225.html”,本人使用的是第二种方式. ubuntu 安装jdk 的两种方式: 1:通过ppa(源) ...

  7. 配置python开发环境(Eclipse + pyDev)

    jdk-11.0.2eclipse 2018-12python 3.7.2 1. install jdk, 配置环境变量 新建JAVA_HOME 系统变量,C:\Program Files\Java\ ...

  8. js复制文本内容到剪贴板

    记录一下使用clipboardData复制不成功. 1.定义一个按钮执行复制 <div> <button type="button" id="copyR ...

  9. Day8 函数指针做函数参数

    课堂笔记 课程回顾         多态 virtual关键字 纯虚函数 virtual func() = 0;         提前布局vptr指针 面向接口编程 延迟绑定 多态的析构函数的虚函数. ...

  10. JVM可达性分析算法中,哪些可以作为 root ?

    被启动类(bootstrap 加载器)加载的类和创建的对象: JavaStack 中的引用的对象 (栈内存中引用的对象): 方法区中静态引用指向的对象: 方法区中常量引用指向的对象: Native 方 ...