git
shujuliu818
Where my heart get peace, where my self get home.
展开
-
git push 成功后如何撤销回退
一、git reset1、首先用 git log 命令查看历史记录2、假设要回退到上一版本,版本号应是Fri Jul 12 11:07:01 2019时间的19462f6f46cf4cbc211d366359afac0c17a7c190git reset --soft 19462f6f46cf4cbc211d366359afac0c17a7c190// 注意 --hard 参数会抛弃当前工作区的修改// 使用 --soft 参数的话会回退到之前的版本,但是保留当前工作区的修改,可以重新提.转载 2021-10-29 19:51:43 · 15141 阅读 · 0 评论 -
git删除本地分支和删除远程分支
引言: 注:本人一直都是用的git bash窗口完成日常的开发工作。 事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,我本地没有修改的代码,于是选择直接删除本地的分支,然后重新从远程拉分支。具体操作: 我现在在dev20181018分支上,想删除dev20181018分支 1 先切换到别的分支: git chec转载 2021-10-29 19:33:42 · 4204 阅读 · 0 评论 -
git查看历史提交修改了哪些文件
git log --statgit log --stat - <number>限制显示历史提交的数量转载 2021-10-29 19:32:03 · 684 阅读 · 0 评论 -
git 拉取master之外的其他分支
1、当本地有其他分支的代码仓库时通过下述命令查看所有的远程分支:git branch -r下面有2种方法来拉取远程分支代码:(1).需要本地分支和远程分支建立映射关系执行如下命令:git checkout -b 本地分支xxx origin/远程分支xxx使用这种方式会在本地仓库新建本地分支xxx,并自动切换到新建的本地分支xxx,当然了远程分支xxx的代码也拉取到了本地分支xxx中。采用这种方法建立的本地分支会和远程分支建立映射关系。(2).不需要本地分支和远程分支建立映.转载 2021-10-27 10:43:24 · 2607 阅读 · 0 评论 -
Git 如何删除本地分支和远程分支
切换到master分支git checkout master查看已有的本地及远程分支git branch -a删除远程分支git push origin --delete dev删除后,再次查看分支情况git branch -a删除本地分支git branch -d dev远程分支和本地分支删除完毕当我想从远程仓库里拉取一条本地不存在的分支时:git checkout -b 本地分支名 origin/远程分支名这个将会自动创建一个新的本地分支,并与指定转载 2020-12-29 10:36:23 · 312 阅读 · 3 评论 -
git将远程仓库最新版本拉到本地仓库
一、正规做法有两种。git fetch和git pull。注意不管用fetch还是pull,做之前都要在本地仓库做一次git commit,确保,本地仓库和工作目录及缓存一致。1、git fetch。从远程仓库获得最新版本到本地,不会自动merge。git fetch origin master:tmpgit diff tmpgit merge tmp含义: 从远程获取最新的版本到本地的tmp分支上,之后再进行比较合并2、git fetch:第二种用法,和上面的用法效果一样,只不过不..转载 2020-09-21 14:15:38 · 435 阅读 · 0 评论 -
git 拉取服务器最新代码并与本地合并
转自:https://blog.csdn.net/u012830148/article/details/814798551.如果本地代码有修改则先将本地的代码做本地提交:git commit -m “change log...”songchong@srv-pad-compile5:~/3505/ATS350B$ git commit -m "dd"[ble 777675836a] dd 23 files changed, 5154 insertions(+), 1576 deletions(.转载 2020-09-21 14:08:08 · 1198 阅读 · 0 评论 -
ubuntu 14.04配置git服务器 小白也可以搭服务器了
本文完整转自:http://blog.csdn.net/michaelhan3/article/details/51637271首先声明该篇文章主要参考了http://blog.csdn.net/ice520301/article/details/6142503,大部分内容一样,但是原文章有些许小错误,会使小白用户看不懂或者,有错误,是配置没办法继续。但里面添加了注释,修改了错误,所以算是转载 2016-09-13 09:53:56 · 496 阅读 · 0 评论 -
常用命令图解 & & git 错误 fatal: Not a valid object name: 'master'.
&&&1.常用命令图解转自http://blog.csdn.net/ithomer/article/details/7529022Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具转载 2017-04-04 20:00:47 · 686 阅读 · 0 评论