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 旧名称 新名称
  • 相关阅读:
    NET控件关于Popup Win控件的使用介绍(消息提示控件)[转]
    .net从数据库二进制字段下载附件(文件),解决中文乱码
    测试页面的运行时间
    HashTable 遍历的两种方法
    100款国外xhtml+css模板(免费)
    在SharpDevolop中使用wix3制作中文安装包
    ASP.NET中的Session解析(一)
    兴奋,我的小站GBA365成长中
    泛型集合的序列化和反序列化
    asp.net mvc项目只能运行在iis根目录下吗?
  • 原文地址:https://www.cnblogs.com/AGoodDay/p/11307360.html
Copyright © 2011-2022 走看看