博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git 常用命令
阅读量:6162 次
发布时间:2019-06-21

本文共 914 字,大约阅读时间需要 3 分钟。

常用命令

命令 作用
git init 初始化本地git仓库
git clone 克隆一份代码到本地仓库
git pull 把远程库的代码更新到本地,并自动merge
git fetch 把远程库的代码更新到本地,不会自动merge
git add 该文件添加到缓存
git commit 将缓存区内容添加到仓库中
git push 把本地库的修改提交到远程库中
git status 查看当前分支有哪些修改
git merge master 假设当前在test分支上面,把master分支上的修改同步到test分支上
git checkout -b test 新建test分支
git checkout -d test 删除test分支
git log 查看当前分支上面的日志信息
git diff 查看工作区与暂存区的不同(查看当前没有add的内容)
git diff --cache 查看已经add但是没有commit的内容
git reset --hard HEAD 撤销本地修改
echo $HOME 查看git config的HOME路径
export $HOME=/c/gitconfig 配置git config的HOME路径
git stash 把未完成的修改缓存到栈容器中存
git stash list 查看所有的缓存
git stash pop 恢复本地分支到缓存状态
git blame someFile 查看某个文件的每一行的修改记录()谁在什么时候修改的)
git reflog 查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git rm 命令用于从工作区和索引中删除文件
git mv 移动或重命名文件,目录或符号链接
git branch 没有参数时,git branch 会列出你在本地的分支。
此例的意思就是,我们有一个叫做"master"的分支,并且该分支是当前分支。当你执行 git init 的时候,缺省情况下 Git 就会为你创建"master"分支。如果我们要手动创建一个分支。执行 git branch (branchname) 即可

转载地址:http://qwgfa.baihongyu.com/

你可能感兴趣的文章
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>
【转】百度地图api,根据多点注标坐标范围计算地图缩放级别zoom自适应地图
查看>>
用户调研(补)
查看>>
ExtJS之开篇:我来了
查看>>
☆1018
查看>>
oracle 去掉空格
查看>>
6.13心得
查看>>
Runtime类
查看>>
eclipse decompiler
查看>>
记一个搜索网盘资源的网站
查看>>
jdk1.7和jdk1.8的String的getByte方法的差异
查看>>
java父子进程通信
查看>>
Android ADB server didn't ACK * failed to start daemon * 简单有效的解决方案
查看>>
Olap学习笔记
查看>>
Codeforces Round #431 (Div. 1)
查看>>
如何进行数组去重
查看>>
将标题空格替换为 '_' , 并自动复制到剪切板上
查看>>
List Collections sort
查看>>