git
huangyimo
这个作者很懒,什么都没留下…
展开
-
git ssh key配置
git clone支持https和git(即ssh)两种方式下载源码:当使用git方式下载时,如果没有配置过ssh key,则会有如下错误提示:下面就介绍一下如何配置git的ssh key,以便我们可以用git方式下载源码。首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录):gi...转载 2019-03-01 14:49:28 · 197 阅读 · 0 评论 -
git重命名远程分支
先删除远程分支 重命名本地分支 重新提交一个远程分支将远程分支的dev分支重命名为develop分支 1、先删除远程分支 git push --delete origin dev 2、重命名本地分支 git branch -m dev develop 3、重新提交一个远程分支 git push origin develop ...转载 2019-03-01 16:20:42 · 4982 阅读 · 0 评论 -
git add -A 和 git add . 的区别
git add -A和 git add . git add -u在功能上看似很相近,但还是存在一点差别git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。git add -u :他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add...转载 2019-02-25 21:28:19 · 318 阅读 · 0 评论 -
git拉取远程分支到本地
一、查看远程分支使用如下git命令查看所有远程分支:git branch -r二、拉取远程分支并创建本地分支方法一使用如下命令:git checkout -b 本地分支名x origin/远程分支名x使用该方式会在本地新建分支x,并自动切换到该本地分支x。采用此种方法建立的本地分支会和远程分支建立映射关系。方式二使用如下命令:git fetch ori...转载 2019-03-17 17:08:20 · 11159 阅读 · 0 评论 -
SmartSVN使用
在平时的工作中,最常用的版本控制工具就是SmartSvn for Mac客户端,从刚开始接触到现在,也算使用了差不多两年了。其中也了解了一些常见的问题解决方式,现在写出来,供自己以后参考。1、Check Out--检出一份服务器上已经存在的代码需要从管理员那获取地址,从Check Out Project页面,点击Manage按钮,进入到Repository Profiles页面,可以对已经...转载 2019-03-19 10:53:12 · 3856 阅读 · 0 评论 -
详解git pull和git fetch的区别:
前言在我们使用git的时候用的更新代码是git fetch,git pull这两条指令。但是有没有小伙伴去思考过这两者的区别呢?有经验的人总是说最好用git fetch+git merge,不建议用git pull。也有人说git pull=git fetch+git merge,真的是这样吗?为什么呢?既然如此为什么git还要提供这两种方式呢?1. 相同点首先在作用上他们的功能是大致相同的...转载 2019-04-21 10:52:47 · 608 阅读 · 0 评论 -
Git客户端(TortoiseGit)基本使用详解
1、环境安装Git最新版下载地址:https://gitforwindows.org/TortoiseGit,Git客户端,32/64位最新版及对应的语言包下载地址:https://tortoisegit.org/download/安装的方法,一直下一步就行,具体做法省略。2、配置 1. 首先,请选定一个存放Git项目的目录,这样管理方便. 如:D:\t...转载 2019-04-18 16:58:22 · 517 阅读 · 0 评论 -
Git 代码撤销、回滚到任意版本(当误提代码到本地或master分支时)
两种情况(场景)情况一代码还只在本地,未push到运程仓库,想把代码还原到上一次commit的代码,此时操作为代码撤销解决方案:git reset [--hard|soft|mixed|merge|keep] [commit|HEAD]情况二代码已经push到运程仓库,想把代码还原到上一次提交,此时操作为代码回滚解决方案:1)先查看git提交日志,...转载 2019-04-25 14:48:37 · 744 阅读 · 0 评论 -
git stash 用法总结和注意点
常用git stash命令:(1)git stashsave "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。(2)git stash list:查看stash了哪些存储(3)git stash show:显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num},比如...转载 2019-04-25 15:05:36 · 4327 阅读 · 0 评论