zoukankan      html  css  js  c++  java
  • git常用命令

        git安装好以后,首先应该做的是配置自己的名字和邮箱,以便于分配:

            git config --global user.name 'xxx'

            git config --global user.email 'xxx@ex.com'

        配置好以后查看命令: git config --list

        git init  初始化.git

        git add xx  将xx填入缓存

        git add .  将所有.git目录所在的文件全部填入缓存

        git reset HEAD xx  将xx文件从要提交的缓存提出

        git reset --hard [commitId]  撤销某次commit并从git log提交历史抹去

        git revert [commitId]  撤销到某次commit,推荐使用这个

        git diff [–cached]  查看不同(缓存区与本地文件)

        git commit -m 'zzz'  提交缓存文件并且加备注zzz

        git status -s  查询当前文件状态

        git log --oneline  查询日志

        git log --oneline --graph  以图形化方式查询日志

        git branch [-d] xx 添加分支xx,加-d是删除分支

        git checkout [-b] yy  切换分支到yy,加上-b是直接创建分支并切换

      git checkout -- xx  撤销xx的修改,且没有add

        git checkout .  撤销所有修改

        git tag -a 'v1.0'  给当前发布打个标签

        git remote add xx gitlab的ssh或http  连接gitlab仓库并命名为xx

      git branch -vv  查看本地分支链接的远程分支

        git branch -u origin/branchname  将当前分支链接到对应远程分支

        git push -u xx master  将本地的master分支(可修改)下commit后的文件发布至gitlab仓库xx

        git pull origin branchname  从origin服务器拉取代码

        git fetch origin branchname 和 git merge origin/branchname  这两句等同于pull功能,不过fetch可以查看变化考虑是否进行merge,只有merge后才真正拉取

        git stash  暂存当前工作区内容到栈中,并未commit

        git rm -r --cached .  清除git仓库中的内容

        git commit --amend [--no-edit]  修改后重新提交,与上次提交合并(加入--no-edit标记会修复提交但不修改提交信息)

        使用git时可能会遇到昨天还正常的情况下,今天突然就不能正常的push或者pull操作了,此时可以删除known_hosts文件对应github/gitlab的部分,然后尝试;如果还不可以正常使用,那么查看你是否配置了persist缓存,如果配置了,那么删除persist目录中对应的文件,之后就可以正常使用了。

  • 相关阅读:
    jmeter linux使用经验小结
    同步两台linux服务器时间同步方案
    jsp空页面导致的jvm heap溢出
    Struts2 interceptor使用经验小结
    转--Server “**” has shut down the connection prematurely一例分析
    Tomcat HTTP/1.1 Connector 参数整理
    严重: The web application [] registered the JDBC driver 错误
    JavaScript那些事
    jstl c标签 ”test does not support runtime expressions“
    SpringMvc文件资源防止被外链链接
  • 原文地址:https://www.cnblogs.com/ljwk/p/9605297.html
Copyright © 2011-2022 走看看