zoukankan      html  css  js  c++  java
  • git中常用命令


    1、全局安装git Git-2.11.1-64-bit()

    //配置git
    git config --global user.name "您的git账号名"
    git config --global user.email "您的email@qq.com"


    //若c盘Administrator 没有 .ssh 执行2 3 4 步
    2、任意位置右键 Git Bash Here
    3、生成ssh key ssh-keygen -t rsa -C '9@qq.com'
    4、验证ssh key是否添加成功 ssh -T git@github.com

    5、打开 .ssh ,找到id_rsa.pub,复制到GitHub,Settings/SSH and GPG keys/New SSH key 复制密钥


    一、新建代码库

    6、新建一个文件夹,# 在当前目录新建一个Git代码库 git init
    7、# 新建一个目录,将其初始化为Git代码库 git init [project-name]
    8、下载一个项目和它的整个代码历史 git clone [url] [本地文件名]
    然后 cd <本地文件名> 进入本地文件名 的文件夹

    二、配置

    9、# 显示当前的Git配置 git config --list
    10、# 设置提交代码时的用户信息 ()
    git config [--global] user.name "[name]"
    git config [--global] user.email "[email address]"

    11、配置vue脚手架
    配置vue脚手架 vue init webpack myapp_cs(文件夹名字)
    配置注意项 (Install vue-router? 选y,其他为n)
    切换到当前项目 cd myapp_cs
    cnpm install
    运行                                         npm start 或 npm run dev

    12、工作区添加到暂存区                               git add <文件名> 或 git add .
    13、查看文件状态                                     git status
    14、将缓存区的文件添加到版本库                           git commit -m "提交的注释说明"
    15、查看提交的版本日志                               git log


    三 、查看文件最新改动的地方

    16、查看工作区与暂存区文件的比较                           git diff <文件名称>
    17、查看暂存区与版本库文件的比较                           git diff --cached
    18、查看工作区与版本区文件的比较                           git diff master

    四 、查看所有版本号                                    git reflog

    五、版本回退(常用的方法)

    19、回退到指定版本(结合查看所有版本号)                        git reset --hard 版本号


    六、删除

    20、删除暂存区或分支上的文件, 同时工作区也不需要这个文件               git rm <文件名称>
    21、强制删除文件                                       git rm -f <文件名称>
    22、删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制     git rm --cached <文件名称>


    七、创建分支
    git branch --------->:查看本地分支列表

    git branch <分支名称> --------->:新建分支

    git checkout -b <分支名称> --------->:新建并切换分支

    git checkout <分支名称> --------->:切换分支


    八、分支提交

    git push origin <分支名称>


    九、更新本地仓库

    git fetch --all --------->:将远程库更新到本地(Boss操作)

    git pull --------->:从远程库更新到本地库(工作时候的首件事情)


    十、合并文件

    git merge <分支名称>

    十一、更改分支名(本地)
    git branch -m 原名 新名

    十二、删除分支

    1.查看所有分支:

    git branch

    2.删除指定分支:

    git branch -D BranchName

    其中-D也可以是--delete,如:

    git branch --delete BranchName

    3.删除本地的线上分支:

    git branch -r -D origin/BranchName

    4.远程删除git服务器上的分支:

    git push origin -d BranchName

    其中-d也可以是--delete,如:

    git push origin --delete BranchName

  • 相关阅读:
    【巨杉数据库SequoiaDB】巨杉Tech | 四步走,快速诊断数据库集群状态
    【巨杉数据库SequoiaDB】巨杉Tech | 巨杉数据库数据高性能数据导入迁移实践
    【巨杉数据库SequoiaDB】SequoiaDB 巨杉数据库 v3.4 版本正式发布
    【巨杉数据库Sequoiadb】巨杉⼯具系列之一 | ⼤对象存储⼯具sdblobtool
    easynetq发布订阅demo实现注意事项
    C#的排序Sort和OrderBy扩展方法
    程序员,不要急于学习编程语言,先学会如何解决问题(转)
    .Net异步关键字async/await的最终理解
    浅谈C#常用集合类的实现以及基本操作复杂度
    C# SortedDictionary以及SortedList的浅谈
  • 原文地址:https://www.cnblogs.com/-roc/p/9933538.html
Copyright © 2011-2022 走看看