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
git中常用命令的更多相关文章
- git中常用命令的总结
一.git stash 1.git stash 保存当前工作进度,会把暂存区和工作区的改动保存起来.执行完这个命令后,在运行git status命令,就会发现当前是一个干净的工作区,没有任何改动. ...
- git中常用命令小结
提交过程 查看文件改动以及新增的文件 git status 添加新增文件 git add your_file_path // 添加全部文件 git add * // 添加某类型文件 提交文件 git ...
- 学习Git过程中常用命令的总结
复制远程库git clone git@github.com:Hconly/learngit.git在GitHub上,可以任意Fork开源仓库:自己拥有Fork后的仓库的读写权限:可以推送pull re ...
- GIT中常用的命令
最近项目中使用到了GIT,所以记录一下GIT中常用的命令. GIT使用的客户端有Git Bash:http://code.google.com/p/msysgit/ 还有乌龟TortoiseGit:h ...
- GIT 版本控制常用命令学习汇总
GIT 版本控制常用命令汇总 git version 查看当前git版本信息 git help 获取全部命令帮助信息 git help <command> 获取指定命令帮助信息 git c ...
- git log 常用命令及技巧
git log常用命令以及技巧 1.git log 如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者.提交日期.和提交说明.如果记录过多,则按Page Up.Pag ...
- Git基本常用命令
Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径. git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件. git ...
- Git是什么、Git的功能、为什么versioncontrol用Git、Git的常用命令、Git的优缺点
Git是什么 git是目前世界上最先进的分布式版本控制系统(没有之一). Git是用于 Linux内核开发的版本控制工具.与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版 ...
- Git 基础 —— 常用命令
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...
随机推荐
- 20 IO流(十七)——Commons工具包,FileUtils(二)——copy方法
copy方法 package com.sxt.copy; import java.io.File; import java.io.IOException; import java.net.URL; i ...
- windows 开始→运行→命令集锦
windows 开始→运行→命令集锦 来源于网络,侵权请通知我删除 命令 说明 vwinver 检查Windows版本 wmimgmt.msc 打开windows管理体系结构(WMI) wupdmgr ...
- 记一次stm8l程序跑飞
项目使用stm8l051f3做主控,CC2500做数据接收,不发送. 跑飞的现象就是,刚开始能运行,经过一段未知长度的时间,有可能是3分钟,有可能是30分钟,指示灯不再闪烁,中断按键单片机无反应. 接 ...
- 协议——UART(RS232)
一.UART简介 UART(universal asynchronous receiver-transmitter)是一种采用异步串行通信方式的通用异步收发传输器.一般来说,UART总是和RS232成 ...
- [BZOJ2739]最远点(DP+分治+决策单调性)
根据旋转卡壳,当逆时针遍历点时,相应的最远点也逆时针转动,满足决策单调性.于是倍长成链,分治优化DP即可,复杂度O(n^2). #include<cstdio> #include<a ...
- diverta 2019 Programming Contest 2
A:签到. #include<bits/stdc++.h> using namespace std; #define ll long long #define inf 1000000010 ...
- RequestBody只能读取一次的问题
一.为什么只能读一次 原因很简单:因为是流.想想看,java中的流也是只能读一次,因为读完之后,position就到末尾了. 二.解决办法 思路:第一次读的时候,把流数据暂存起来.后面需要的时候,直接 ...
- 使用Identity Server 4建立Authorization Server
使用Identity Server 4建立Authorization Server (6) - js(angular5) 客户端 摘要: 预备知识: http://www.cnblogs.com/cg ...
- sharepoint中的Power Shell命令创建、删除文档库列表
ListTemplateType 枚举: 自定义列表-GenericList.文档库-DocumentLibrary.图片库-PictureLibrary.公告-Announcements.联系人-C ...
- PowerShell命令批量添加、导出AD用户
导入单个AD用户命令 New-ADUser -Name "周八" -Surname "周" -GivenName "八"-SamAccoun ...