Git最基本的一些命令
来源:互联网 发布:广电网络怎么连接电视 编辑:程序博客网 时间:2024/06/05 05:59
Git常用命令集
创建文件夹:$ mkdir filename
进入文件夹:$ cd filename
显示当前路径:$ pwd
返回上一级目录 $ cd ..(中间有空格)
将当前目录变为Git可以管理的目录:$ git init
将文件添加到暂存区:$ git add filename
将文件提交到分支:$ git commit -m “描述”
查看仓库目前的状态:$ git status
查看文件具体修改内容:$ git diff
所有提交记录:$ git log [--pretty=oneline]
退回上一个版本:$ git reset --hard HEAD~
查看文件内容:$ cat filename
再返回某个版本:$ git reset --hard commit id
查看每次命令记录:$ git reflog
丢弃工作区的修改:$ git checkout --filename
撤销暂存区文件并返回到工作区:$ git reset HEAD file
删除一个文件:$ rm filename
撤销删除:$ git checkout --filename
创建SSH(已有就不需要了):$ ssh-keygen -t rsa -C "youremail@xxx.com"
本地仓库关联github仓库:
$ git remote add origin "git@github.com:yourgithubname/filename.git"
删除关联:$ git remote rm origin
推送:$ git push -u origin master(之后就$ git push即可)
克隆:$ git clone "git@github.com:yourgithubname/filename.git"
创建分支:$ git branch branchname
切换分支:$ git checkout branchname
创建分支并切换:$ git checkout -b branchname
查看当前分支:$ git branch
合并分支到master:$ git merge branchname
删除分支:$ git branch -d branchname
查看分支历史:$ git log --graph --pretty=oneline --abbrev-commit
普通模式合并:$ git merge --no-ff -m "merge with no-ff" branchname
显示可以抓取和推送的origin地址:$ git remote -v
推送某分支: $ git push origin branchname
创建标签:$ git tag tagname
查看标签:$ git tag
补签标签:$ git tag tagname commit id
查看标签详情:$ git show tagname
删除标签:$ git tag -dtagname
告诉Git,st就是status:$ git config --global alias.st status
- Git最基本的一些命令
- git 基本的一些命令
- 快速学习最基本的GIT命令
- Git 最基本的操作命令
- git的一些基本命令总结
- 关于git的一些基本使用命令
- 第一次使用git的一些基本命令
- Git 命令的一些基本用法
- Mysql的一些最基本命令
- Linux最基本的一些命令
- linux的一些最基本命令
- 一些常用git基本命令
- Linux一些最基本命令
- Linux一些最基本命令
- 最简单的一些linux命令的基本的实现
- Git的安装到一些基本的命令
- git最常用!最实用!最基本的命令解析!绝对够用!
- git的基本命令
- 各排序时间复杂度
- 迷宫城堡(Tarjan)
- 调整服务器运行占用内存大的过程
- Android画板开发(一) 基本画笔的实现
- [agc005c]Tree Restoring
- Git最基本的一些命令
- 读《第一行代码》遇到问题6:拍照和显示图片遇到的问题
- 【spring boot + kotlin + jpa】DTO 转 Entity
- python笔记11
- 深度学习所需的python--学习笔记12
- 解决ScrollView嵌套RecyclerView导致滑动不流畅的问题
- windows 下 SVN禁止删除和强制注释操作的钩子脚本pre-commit
- jQuery Validate验证框架详解
- IOS 按钮点击发光效果