美文网首页
Git常用命令总结

Git常用命令总结

作者: Jerry379 | 来源:发表于2018-10-31 23:48 被阅读0次

git教程看了很多次,但是里面用到的命令用到的不是很多,今天又把廖雪峰老师的Git教程过了一遍,顺便总结一下其中使用的命令,便于日后查阅.

git init     //将目录这个目录变为Git管理的仓库
git add readme.txt     //将readme.txt文件添加到暂存区
git commit -m 'wrote a readme file'     //将暂存区的文件提交到分支仓库,并说明
git status     //查看仓库当前状态
git diff reame.txt     //查看对文件readme.txt所做的修改
git log     //查看文件的提交记录
git log --pretty=oneline     //一行显示提交记录信息
git reset --hard HEAD^     //回退到上一版本
git reset --hard HEAD~100     //回退到上100个版本
git reset --hard 1094     //指定回到某一版本,1094为commit id,commit id可以不写完整
git reflog      //用来记录每一次的命令
git checkout -- readme.txt     //将这个文件回退到最近一次git commit 或 git add 时的状态
git reset HEAD readme.txt     //把暂存区的修改撤销掉,重新放回工作区
git rm test.txt //移除文件
git checkout -- test.txt
git remote add origin git@github.com:Jerry379/git_pritace.git     //在本地添加远程git仓库地址
git push -u origin master     //把本地库的所有内容推送到远程库上,第一次推送加上-u参数
git clone 远程仓库地址     //克隆远程仓库到本地
git checkout -b dev     //创建dev分支,然后 切换到dev分支,-b创建并切换
//相当于:
git branch dev     //创建dev分支
git checkout dev     //切换到Dev分支
git checkout master     //切换到master分支
git log --graph --pretty=oneline --abbrev-commit     //查看分支合并情况
git log --graph     //查看分支合并图
git stash     //将当前工作现场储存起来。
git branch     //查看当前分支
git branch -d dev     //删除dev分支
git stash list     //查看之前保存的工作现场
git stash apply     //恢复,但是恢复后,stash内容并不删除
git stash drop     //来删除stash工作状态
git stash pop     //恢复stash工作状态,并删除stash内容
git stash list     //查看stash中的存储的列表
git stash apply stash@{0}     //换肤到指定的stash
git branch -D feature-vulcan     //强行删除分支,放弃对分支的修改
git remote     //查看远程库信息
git remote -v     //显示更详细的细腻,显示可以抓取和推送的origin的地址。
git remote rm origin     //删除已有的远程库
git push origin master     //推送分支,将该分支上的所有本地提交推送到远程
git checkout -b dev origin/dev     //创建远程origin的dev分支到本地
git pull     //从远程抓取最新的提交到本地
git branch --set-upstream-to <branch-name> origin/<branch-name>(例:git branch --set-upstream-to=origin/dev dev)     //指定本地dev分支与远程origin/dev分支的链接
git rebase     //把分叉的提交历史“整理”成一条直线,看上去更直观。
git tag <name>     //打一个新标签
git tag     //查看所有标签
git tag <tagname> <commit id>     //对指定的提交打tag
git tag -a <tagname> -m '说明'     //创建带有说明的标签
git tag -g <tagname>     //删除标签
git push origin <tagname>     //推送标签到远程
git push origin --tags     //推送全部尚未推送到远程的本地标签
git tag -d v0.9  //删除本地标签
git push origin :refs/tags/<tagname> //远程删除标签
git config --global color.ui true //让git显示出颜色
ssh-keygen -t rsa -C "youremail@example.com"  //生成ssh公钥和私钥

下面是练习过程中记录的一些shell命令

//其它的一些命令:
mkdir //创建文件夹
cd mydir //进入mydir文件夹
pwd //显示当前目录
ls -ah //查看文件,包括隐藏的文件
vi readme.txt //创建readme.txt文件并编辑
rm 文件名  //删除文件
sudo rm -r -f 目录名   //删除目录
cat readme.txt  //

后续学习到更多的命令,我也会不断更新。

相关文章

  • git 命令

    Git常用命令总结Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git ...

  • Git 常用指令

    Git常用命令总结 Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git i...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • Git与Github的使用总结 - day 03

    git常用命令总结 git配置(config): git仓库(repository): git分支(branch)...

  • Git 常用命令

    Git更多详细介绍 查看git-book git教程 - 廖雪峰 Git 常用命令 总结 $ git init 通...

  • Git常用命令

    Git 常用命令总结 git的一些基础命令 Git常用命令 一般配置 登录git 创建一个文件夹 初始化git仓库...

  • git常用命令

    对git常用命令做个总结,以便以后使用:

  • GIT 常用命令总结

    GIT 常用命令总结 GIT 初始化命令 命令描述git init初始化本地 git 仓库git config -...

  • Git常用命令总结

    Git常用命令总结 1,初始化:git init 创建git仓库 2,配置用户:git config --glo...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

网友评论

      本文标题:Git常用命令总结

      本文链接:https://www.haomeiwen.com/subject/hozztqtx.html