git 简洁版

作者: 尚有 | 来源:发表于2017-09-19 21:08 被阅读77次

    //常见操作

    ①git init    管理文件,创建git仓库

    ②git add 文件名    添加要管理的文件

    ③git commit -m '描述'    保存到暂存台(stage)

    ④git tag -a 版本号(例:v0.0.1) -m '描述'

    ⑤git checkout 版本号(要查看的文件的版本号)

    ⑥node 文件名

    ⑦git status 查看当前文件的状态(明显查看当前文件的版本号,或者是否已提交到快照内)

    ⑧rm 文件名    删除暂存台的文件

    git与github

    ①git remote add '任意英文'  '从geithub里复制的路径'

    ②git push '之前的任意英文' master 提交到github里

    ③git push --force -u'之前的任意英文'master 强制提交

    ④ssh -T '从geithub里复制的路径' 查看是否提交成功

    ⑤git remote 查看当前配置的有哪些远程仓库

    ⑥git fech远程仓库下载新分支与数据

    ⑥git pull从远程仓库提取数据并尝试合并到当前分支

    ⑦git remote rm删除远程仓库

    注:如果文件需要在githab上使用就先执行git与github里的内容

    //不常见操作

    ①git init '文件夹名'    指定该文件夹为git仓库

    ②git add *.js 所有以js为扩展名的文件纳入版本控制

    ③git add README    将README文件纳入版本控制

    ④git clone [url]    克隆仓库

    ⑤git diff 显示git status的详情

    ⑥git reset HEAD 命令用于取消缓存已缓存的内容。

    ⑦git rm  '文件名'   将缓存文件从缓存区中移出

    ⑧git mvgit mv 命令做得所有事情就是 git rm --cached, 重命名磁盘上的文件,然后再执行 git add 把新文件添加到缓存区。因此,虽然有 git mv 命令,但它有点多余 。

    //git分支管理

    ①git branch (branchname)    创建分支

    ②git checkout (branchname)    切换分支

    ③git merge    合并分支

    ④git branch 列出分支基本命令

    ⑤git branch * master    列出所有本地分支

    ⑥git branch -d (branchname)    删除指定分支

    git查看提交历史

    ①git log 查看git历史

    ②git log --oneline    查看历史简洁版

    ③git lig --oneline --graph    查看历史中什么时候出现了分支

    ④git log --oneline -reverse 逆向显示操作日志

    ⑤git log --author 查看提交历史

    注:如果查看的时候需要某个日期可以使用--since,--before,--until,--after

    git标签(版本号:“v1.0.0.1”)

    ①git tag -a '你想要的标签'   将文件加上版本号 一般用于暂存台上的文件

    ②git tag    查看所有标签

    ③git tag -a '版本号' -m  '描述' 将文件加上版本号和描述

    相关文章

      网友评论

        本文标题:git 简洁版

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