zoukankan      html  css  js  c++  java
  • git 的使用(新手)

    git的使用心得

    windows版本下载git地址

    git config --global user.name 用户名 在使用git前要注册用户名(个人称谓)

    git config --global user.email 用户邮箱 在使用git前要注册邮箱(个人称谓)

    mkdir test 创建版本库

    cd test 进入仓库

    git init 初始化test目录为仓库


    注意: ###不要把仓库建立在中文目录下


    git status 查看仓库状态

    git add 文件名 提交文件到暂存区

    git commit -m '备注修改信息' 提交文件到本地仓库

    git rm 文件名 在暂存区中删除文件

    注册git在线仓库账号

    1. 国外地址

    2. 国内地址

    把代码推到远程仓库

    git remote add origin https://git.oschina.net/AGoodDay/test.git 添加远程地址

    git push origin master 把本地版本推到远程的仓库中去
    注意:

    这个过程中会让你输入用户名和密码,及你注册远程账户时的账户和密码

    git clone https://git.oschina.net/lianshou/test.git 把远程库中的项目复制一份到本地

    git pull https://git.oschina.net/lianshou/test.git 拉取最新项目到本地

    文件操作

    • 添加多个文件
      git add 文件1 文件2 添加文件1,文件2

      git add *.txt 添加当前目录下的.txt文档

      git add . 添加当前目录的所有变化

    • 删除文件
      git rm file1

    • 移动或改名
      git mv 源文件 新文件

    例:
    移动:git mv config.php ./inc/config.php

    改名:git mv config.php config.inc.php

    改动日志

    git log 查看项目日志

    git log file1 查看某文件的日志

    git log . 查看本目录的日志

    git diff 版本1(md5) 版本2(md5)比较俩个版本文件差异

    git reflog 查看版本变化

    HEAD指向当前版本
    切换为head的前1版本: git reset --hard HEAD^
    切换为head的前2版本: git reset --hard HEAD^^
    切换head的前100版本: git reset --hard HEAD~100

    也可以用版本号切换

    git reset --hard 6207e59

    分支

    • 查看分支
      git branch 查看所有分支

    • 创建分支
      git branch dev 创建dev分支

    • 切换分支
      git checkout dev 切换到dev分支

    • 合并分支
      git merge dev 合并dev分支

    • 删除分支
      git branch -d dev 删除dev分支

    • 快速创建和切换分支
      git checkout -b dev 创建dev分支并切换到dev分支

    远程仓库

    • 查看仓库
      git remote 查看远程仓库

    git remote -v 查看仓库地址

    • 删除远程仓库别名
      git remote remove 远程仓库名

    • 添加远程仓库别名
      git remote add 远程仓库名 远程仓库地址

    友情提示:

    远程库名一般叫origin,但并非强制,你可以自己起名

    • 修改远程仓库名称
      git remote rename 旧名称 新名称
  • 相关阅读:
    Spring 原生SQL查询
    Spring 使用注解查询 JPQL 按对象查询
    JAVA 判断输入流是否为空
    Spring-AOP教程
    错误笔记5, Spring datatable Error creating bean with name 'userController'
    Spring 分页查询
    前端传数据到servlet数据乱码
    sql 分页查询
    移动APP性能测试
    【8】接口、多态
  • 原文地址:https://www.cnblogs.com/AGoodDay/p/11307360.html
Copyright © 2011-2022 走看看