zoukankan      html  css  js  c++  java
  • git 学习总结

    命令集合

    命令 用处
    git add 把文件添加到仓库
    git commit -m "some say" 提交信息
    git status 查看文件被修改过
    git diff 查看修改的内容
    git reset --hard commit_id 回退命令
    git log 查看命令历史、退回到哪个版本
    Git reflog 查看命令历史、退回未来的那个版本
    git diff HEAD -- file 查看工作区和版本区里面最新版本区别
    git checkout -- file 可以丢弃工作区的修改
    git reset HEAD 添加到 暂存区 回到上面那一步
    git push -u origin master 将本地库所有内容推送到远程库 -u 第一次提交
    命令 用处
    git branch 查看分支
    git branch 创建分支
    git checkout 切换分支
    git checkout -b 创建+ 切换分支
    Git merge 合并某分支到当前分支
    Git branch -d 删除分支 大写D 强制删除没有合并的分支
    git merge --no-ff -m "merge with no-ff" dev 合并分支 并通过commit可以恢复
    git stash 保存工作现场
    git stash pop 回到工作现场
    git stash list 查看保存的工作现场
    git stash apply 恢复但不删除保存的工作现场
    Git stash drop 删除工作现场
    命令 含义
    Git remote -v 查看远程库信息
    git push origin branch-name 从本地推送分支如果推送失败,先用git pull抓取远程的新提交;
    git checkout -b branch-name origin/branch-name 在本地创建和远程分支对应的分支
    git branch --set-upstream branch-name origin/branch-name 建立本地分支和远程分支的关联
    git pull 从远程抓取分支,使用git pull,如果有冲突,要先处理冲突。
    命令 含义
    git tag 用于新建一个标签,默认为HEAD,也可以指定一个commit id
    git tag -a -m "blablabla..." 可以指定标签信息
    git tag 可以查看所有标签。
    git push origin 可以推送一个本地标签
    git push origin --tags 可以推送全部未推送过的本地标签
    git tag -d ` 可以删除一个本地标签;
    git push origin :refs/tags/ 可以删除一个远程标签

    第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;

    第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。

    因为我们创建Git版本库时,Git自动为我们创建了唯一一个master分支,所以,现在,git commit就是往master分支上提交更改。

    你可以简单理解为,需要提交的文件修改通通放到暂存区,然后,一次性提交暂存区的所有修改。

    learn from https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/

  • 相关阅读:
    计算结余数
    在ng-repeat内Checkbox默认选中
    ASP.NET MVC下使用AngularJs语言(九):日期时间处理与显示
    ASP.NET MVC下使用AngularJs语言(八):显示html
    ASP.NET MVC下使用AngularJs语言(七):Cookie的使用
    ASP.NET MVC下使用AngularJs语言(六):获取下拉列表的value和Text
    ASP.NET MVC下使用AngularJs语言(五):ng-selected
    ASP.NET MVC下使用AngularJs语言(四):$window.alert
    Kafka工作流程
    MySQL 下批量清空某个库下的所有表(库不要删除,保留空库)
  • 原文地址:https://www.cnblogs.com/7fancier/p/10714022.html
Copyright © 2011-2022 走看看