![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
小钳工
深度搬砖
展开
-
git本地master与远程不一样,推送显示远程最新,拉取也显示最新
有时候不管怎么pull都会发现代码没有拉取下来,提示没有最新的代码或者push也会显示与远程一样最新,提交记录上显示提交,但是远程代码都没有变化,只能删掉本地分支再从新建立分支活从远程拉取分支。方法如下: 先删除本地master分支 删除master并不会删除本地的记录,在后边新建一个master分支就好了 git branch -D master 查看分支情况显示 git branch * (头指针分离自 528b824) 再创建并切换到master分支 git checkout -b mast原创 2021-04-02 12:34:41 · 2011 阅读 · 0 评论 -
git使用的一些基本命令
//查看状态 和在那个分支 git status 查看信息 .git log //退回上次版本 注意带- git checkout - //切换到某个版本数字为版本的版本号 查看版本号可以用git log git checkout 644c2e7a //建立一个仓库 默认在所在的文件夹建立,生成.git文件夹 git init //添加到暂存区 单个文件 git add \xiaoxiclient.cpp 添加所有cpp文件到暂存区 先添加到暂存区 再提交到仓库 git add \*.c原创 2021-03-22 18:41:05 · 146 阅读 · 0 评论