• gitHub基本操作


    一、基本操作
    1.初始化仓库:git init
    2.查看仓库的状态:git status
    3.向暂存区中添加文件:git add [.|fileName]
    4.当前暂存区中的文件实际保存到仓库:
    4.1.git commit -m "日志"
    4.2.git commit
    ● 第一行:用一行文字简述提交的更改内容
    ● 第二行:空行
    ● 第三行以后:记述更改的原因和详细内容
    4.3.add 和commit合并:git commit -am "日志"
    5.查看当前状态为终点的日志:git log [fileName|dirName]
    5.1.只显示提交信息的第一行:git log --pretty=short
    5.2.显示文件的改动:git log -p [fileName|dirName]
    5.3.历史纪录对紧凑简洁版本:git log —pretty=online
    6.查看更改前后的差别:git diff
    6.1.查看工作树和最新提交的差别:git diff HEAD

    二、分支操作
    1.显示分支一览表:git branch
    1.1.左侧带*号为当前分支
    1.2.同时显示本地仓库与远程仓库对分支信息:git branch -a
    2.创建、切换分支: git checkout -b
    2.1.$ git branch
    $ git checkout
    连续执行两条命令和git checkout -b 是同样的效果
    3.切换回上一个分支:git checkout -
    4.合并分支:git merge —no -ff
    5.图表形式查看分支:git log —graph

    三、更改提交
    1.回溯历史:git rest —hard 目标时间点hash
    2.当前仓库的操作日志:git reflog
    3.修改上一条提交信息:git commit —amend
    4.合并N个最新历史信息:git rebase -i HEAD~N

    四、推送到远程仓库
    1.添加远程仓库:git remote add origin git@github.com:用户名/项目名.git
    2.推送master到远程仓库:git push -u origin master
    2.1.-u参数可以在推送的同时将origin仓库的master分支设为本地仓库当前分支的upstream(上游)
    3.推送其他分支:git push -u origin 分支名
    4.克隆远程仓库:git clone git@github.com:用户名/项目名.git
    5.获取其他远程分支:git checkout -b 本地分支名 origin(gitHub端的仓库)/分支名
    6.获取最新分支:git pull origin 分支名

    五、标签管理
    1.创建标签(默认打在最新提交版本上面):git tag
    2.查看标签:git tag
    3.创建历史标签:git tag
    3.1.commit Id用5.3查看
    4.查看标签信息:git show
    5.带标签名与文字说明:git tag -a -m “文字说明"
    5.1.1 -a:标签名,-m:文字说明
    6.私钥签名一个标签:git tag -s
    7.删除本地标签:git tag -d
    8.推送一个本地标签:git push origin
    9.推送全部本地标签:git push origin —tags
    10.删除远程标签:git push origin :refs/tags/

    六、页面快捷键
    1.查看快捷键:shift + /

  • 相关阅读:
    Vue源码解析-源码目录及源码调试运行
    Vue.js源码解析-从scripts脚本看vue构建
    ps 命令显示不完整的问题
    Linux中10个实用命令,千万不要错过
    Linux 下如何使用 fc 和 alias 命令
    Mac 查看正在后台运行(显示)的程序
    Mac 显示桌面
    Mac如何批量关闭同一个程序
    Mac 选中删除
    Mac 中 vscode 打开项目文件夹
  • 原文地址:https://www.cnblogs.com/imeng/p/5930667.html
Copyright © 2020-2023  润新知