Git常用命令

克隆:git clone

 添加:git add 文件名

 查看文件状态:git status

 提交:git commit -m "说明"

 推送:git push 

    一、放弃工作区修改: git checkout -- 文件

二、由暂存区返回到工作区 :  git reset HEAD 文件名

三、撤消版本库: git reset --hard commit_id

四、推送出错:先git pull 再git push

git log 查看日志 git log --pretty=oneline

git reflog

查看区别: 1.查看工作区的修改的差异: git diff 文件名 2.查看工作区和暂存区区别:git diff --cached 文件名 3.工作区与版本库的区别: git diff HEAD 文件名 4.查看两次版本库之间的差异:git diff commit_id commit_id

例如: git diff  bb6a1a8 6111f25

5.查看两个分支之间的差异:????

分支:git 重要内容

  查看分支: git branch

  创建分支: git branch 分支名

  切换分支:git checkout 分支名

  即创建也切换:git checkout -b 新分支

  合并分支:git merge --no-ff 要合并的分支

    删除分支:

          git branch -d 要删除分支  //删除已合并的分支

          git branch -D 要删除分支    //删除未合并的分支

    解决冲突:手动解决

  git打版本

    查看版本:git tag

    创建版本:

            1.git tag 版本号

            2.git tag 版本号 commit_id

    删除本地版本:git tag -d 要删除的版本号

    删除远程版本:git push origin :refs/tags/要删除的远程版本号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,049评论 5 147
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 6,286评论 0 18
  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 10,580评论 1 45
  • 有趣的我看見 我喜歡的人小我三歲 聽聞家里有人來說媒 我單身的姑娘 就要開始結婚 她不知道愛人 卻必不可少的 要和...
    修行路上的貓姑娘阅读 1,001评论 0 0
  • LOL是泼墨
    0d2c633c0334阅读 962评论 0 0