windows7上git的安装及初级使用

一. 环境条件,基本的windows环境,拥有github用户

二. 下载Git安装程序,按照默认点击下一步即可安装成功。

三. 使用步骤

1. git本地配置
  • 查看git的版本

    git –version

  • 初始配置全局用户名和邮箱

    git config –global user.name “your name” # 配置全局用户名
    git config –global user.email “your e-mail” # 配置全局邮箱
    git config –list # 查看配置信息
    git config –local –list #查看本地的配置信息

  • 创建ssh key,用于git服务器对本地用户授权,生成 id_rsa 和 id_rsa.pub文件(默认在C:\Users\用户名\.ssh文件夹下)

    # 打开Git Bash,内部已经集成了ssh命令
    ssh-keygen -t rsa -C “your e-mail”

  • 为远程git服务器添加本地的ssh公钥(id_rsa.pub),这里以github为例

    # 登录github
    # 打开设置 - Settings,选择设置 SSH and GPG keys
    # 选择 New SSH Key,添加 id_rsa.pub文件中的内容
    # 测试公钥添加是否成功,打开Git Bash
    ssh -T [email protected]

2. Git本地化使用


  • 创建版本库,初始化一个项目文件夹

git init # 客户端
git init –bare # 服务端

  • 将项目添加到Git版本库(Git的工作区和暂存区

    • 把文件修改添加到暂存区
      git add README.md # 添加单个文件
      git add . # 添加所有文件
    • 把暂存区的所有内容提交到当前分支
      git commit -m “我要提交暂存区的所有内容”
  • 显示工作目录和暂存区的状态(不包含已经 commit的)

    git status

  • 查看已经commit的历史

    git log

  • 撤销未添加到暂存区的修改

    git checkout . # 撤销对所有已修改但未提交的文件的修改,但不包括新增的文件
    git checkout [filename] # 撤销对指定文件的修改,[filename]为文件名

  • 撤销暂存区的修改

    git reset HEAD file_name # 指定文件退出暂存区,且修改撤销
    git reset HEAD . # 所有文件退出暂存区,且修改撤销
    git reset –mixed # 所有文件退出暂存区,但是修改保留

  • 版本回退,log_可以通过 git log 查看
    git reset –hard log_id
  • 3. Git远程操作详解
    4. Git分支管理策略

    猜你喜欢

    转载自blog.csdn.net/yzlll/article/details/79266139