关于git的一些常用命令
1.git init 把目录变成Git可以管理的仓库
2.git add 把文件添加到仓库
3.git commit -m "" 把文件提交到仓库,-m后面是提交说明
4.git status 查看仓库的当前状态
5.git diff 文件名 查看具体修改了什么内容 此命令用于文件未提交到仓库前
6.git log 显示从最近到最远的提交日志
如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline
参数
git log --pretty=oneline
7.git reset --hard HEAD^ 设置HEAD指向上一个版本
8.cat 文件名 查看文件内容
9.git reflog 查看命令历史,仓库的版本号id 通过git reset --hard 版本号id,穿梭于各个版本
10.git checkout . 让这个文件回到最近一次git commit
或git add
时的状态
11.git reset 可以把暂存区的修改撤销掉,重新放回工作区, 然后git checkout .
12.rm -rf 文件名 删除某个文件或文件夹
13.defaults write com.apple.Finder AppleShowAllFiles YES
killall Finder
查看.ssh文件下是否存在id_rsa.pub文件,有则复制到github上,没有则:sssh-keygen -t rsa -C "youremail@example.com"
14.git remote add origin 仓库地址 关联远程仓库
15.git push origin master 把本地库的所有内容推送到远程库
git push origin :master 保留本地的仓库,把远程仓库清空
16.git remote -v 查看关联的远程仓库
17.git remote rm origin 解除与远程仓库的关联
18.git clone 仓库地址 从远程克隆项目
默认情况下创建与远程相同文件夹名,clone到指定文件夹则在后面加上
git clone 仓库地址 文件夹名
19.git checkout -b 分支名 origin/分支名
从远程仓库克隆分支到本地,远程没有分支,则git checkout -b 分支名,创建一个分支并切换过去
20.git branch -v 查看所有分支
git branch -r 查看远程仓库所有分支
21.git branch -D 分支名 删除分支
22.git checkout 分支名 切换分支
24.git pull origin next:master
取回origin主机的next分支,与本地的master分支合并.分支名一样则胜率
25.git fetch origin
git merge origin/master
此命令意思是更新远程仓库所有分支内容,然后让远程的master分支与本地的master分支合并
http://blog.jobbole.com/71091/
关于git的一些常用命令的更多相关文章
- Git安装以及常用命令(图文详解)
**Git安装以及常用命令** 1.下载安装Git,傻瓜式安装相信大家都会. 官网下载地址:[https://git-scm.com/downloads] 2.Git基本操作 (1)git --ver ...
- Git的一些常用命令
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统. 简单的说就是托管代码的便于多人开发的管理系统. 二.Git的一些命令,我详细的说一下 我是基于github给大家说一下git的一些常 ...
- Git Bash Here常用命令以及使用步骤
1.首先,要clone项目代码: git clone 链接地址 2.更新代码: git pull 3.添加修改过的文件.文件夹: git add 修改过的文件,文件夹 4.提交并注释: git com ...
- Git 、 Cocoapods常用命令
Git常用命令 1.添加文件 git add xxx 2.提交更新到本地 git commit -m 'local-repo' 3.提交更新 git push master ...
- Git学习 --> 个人常用命令add,commit以及push
Git命令行配置1 安装Github2 安装msysgit3 要配置用户名和油箱 git config --global user.name <用户名> 我的命令就是:git confi ...
- Git之 基本常用命令
Git基本常用命令如下: mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径. git init 把当前的目录变成可 ...
- Git 入门和常用命令详解
git 使用使用教程 git 使用简易指南 常用 Git 命令清单 下载 https://git-scm.com/downloads 工作流 本地仓库由三部分组成. 工作区:保存实际的文件( ...
- git提交项目常用命令及git分支的用法
1.第一步首先从git托管平台clone项目,我这里就使用idea为例: 填写git的url与存放本地目录名及项目名 2.如果你对项目进行了一些修改,就可以执行git命令,进行提交. 有两种方 ...
- 学习Git过程中常用命令的总结
复制远程库git clone git@github.com:Hconly/learngit.git在GitHub上,可以任意Fork开源仓库:自己拥有Fork后的仓库的读写权限:可以推送pull re ...
- Git版本管理工具常用命令说明
Git常用命令 $ touch README.md 创建一个README.md文件 $ git init 创建本地仓库(repository),将会在文件夹下创建一个 .git 文件夹,.git 文 ...
随机推荐
- 原生JS写Ajax的请求函数
一.JS原生ajax ajax:一种请求数据的方式,不需要刷新整个页面:ajax的技术核心是 XMLHttpRequest 对象:ajax 请求过程:创建 XMLHttpRequest 对象.连接服务 ...
- ios新特征 ARC详解
IOS ARC 分类: IOS ARC2013-01-17 09:16 2069人阅读 评论(0) 收藏 举报 目录(?)[+] 关闭工程的ARC(Automatic Reference Co ...
- JS获取select选中的值
var oSel=oFl.getElementsByTagName('select')[0]; oSel.onchange=function(){ var indexselect=oSel.selec ...
- 符合搜索引擎SEO规则的HTML代码
实话说,部落在有时候,也经常会修改一下自己的主题,当然,很多时候,对自己修改过后的主题,会通过查看源代码的方式,来查看自己HTML代码,很多时候,也没有去刻意对代码进行符合搜索引擎SEO规则的优化,而 ...
- 快学Scala第一部分
转载: 1.变量声明 val answer = 8 * 5 + 2; //常量 var counter = 0; //变量 //在必要的时候 ,可以指定类型 val greeting:Strin ...
- .net线程入门1-进程
什么是进程 当用户启动了一个程序,这个程序会加载内存和一大堆的资源,这些内存和资源在物理上的分区就是一个进程.一个应用程序也许不仅仅包含一个进程,了解程序和进程不是同一回事是非常重要的. 你可以通过任 ...
- 【Linux】鸟哥的Linux私房菜基础学习篇整理(十一)
1. 直接将命令丢到后台中执行“&”,在命令最后加“&”. 将目前的工作丢到后台中暂停:[Ctrl]+z 2. jobs [-lrs]:查看目前的后台工作状态.参数:-l:除了列 ...
- 浅度围观SBJson
JSON JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度, 那么,JSON到底是什么? JSON就是一串字符串 只不 ...
- 【转】EditText大小(长宽)的多种设置方式----不错
原文网址:http://orgcent.com/android-edittext-ems-layout-minwidth-maxheight/ EditText大小的设置有多种方式,要想对每种方式运用 ...
- 【动态规划】Vijos P1218 数字游戏(NOIP2003普及组)
题目链接: https://vijos.org/p/1218 题目大意: 一个N个数的环,分成M块,块内的数求和%10,最后每块地值累乘,求最大和最小. n(1≤n≤50)和m(1≤m≤9)太小了可以 ...