Git最基本的一些命令
2017-10-31 10:31
351 查看
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 con
9966
fig --global alias.st status
相关文章推荐
- 一些常用git基本命令
- Git 命令的一些基本用法
- 你所需要知道的一些git 的使用命令:基本技巧
- git的一些基本命令总结
- 【git相关1】一些基本命令
- Git的安装到一些基本的命令
- 第一次使用git的一些基本命令
- Git的一些基本命令
- 关于git的一些使用方法和基本命令
- 关于git的一些基本使用命令
- 我的Git之旅(1)---git安装、github注册以及一些基本命令
- git的一些常用操作命令
- SQLServer学习笔记<>.基础知识,一些基本命令,单表查询(null top用法,with ties附加属性,over开窗函数),排名函数
- git 一些常用命令
- Linux下的一些常用的基本命令
- Git基本常用命令
- C语言基础(1.linux终端命令2.gcc过程3.命令行模式和输入模式切换4.命令行一些命令5.函数(三要素)6.基本的C语言代码结构)
- Git 使用的一些命令以及Git commit 注释格式
- 03,什么是shell,一些最基本的命令和小技巧。