
git
讨厌走开啦
这个作者很懒,什么都没留下…
展开
-
git基本命令
简单记录一下在git中常用的几个命令:从源码库checkout源码(如果在提交代码的时候要做门禁检查,那么chekout的时候这个git命令还会带上一个钩子脚本):git clone xxx(xxx是源码地址)查看所有分支列表(包括本地分支和远端分支,在git bash里本地分支和远端分支的颜色不同,且远端分支通常会有remotes/origin前缀):git bran...原创 2017-01-01 21:32:30 · 731 阅读 · 0 评论 -
git配置免密登录
在开始之前,我们首先来明确一下需要每次输入用户名和密码的场景:第一,必须是使用https方式下载的代码在操作时才可能需要输入用户名密码。第二,在满足第一点的基础上,未配置credential.helper。可以用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查credential.helper的当前配置:git config -l|grep credential原创 2018-01-15 17:44:30 · 44744 阅读 · 9 评论 -
git ssh key配置
git clone支持https和git(即ssh)两种方式下载源码: 当使用git方式下载时,如果没有配置过ssh key,则会有如下错误提示: 下面就介绍一下如何配置git的ssh key,以便我们可以用git方式下载源码。首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录):git原创 2018-01-10 18:48:16 · 286719 阅读 · 29 评论 -
git多用户切换
如果是用https方式clone代码,那么可以通过修改git配置中的用户和邮箱来切换用户:git config --global user.name "YOURUSERNAME" git config --global user.email "YOUREMAIL"不过切换后要记得清除本地缓存(如windows里缓存的凭据,不清楚的同学请点传送门),否则git会一直尝试用本地缓存来访问...原创 2018-06-07 18:45:03 · 44158 阅读 · 1 评论 -
mac下访问github配置
最近gayhub被微软收购以后时不时会被墙掉: 代码pull或者push不成功,感觉糟透了。还好,mac也可以像windows那样在hosts文件里手动配置gayhub域名对应的ip,只是hosts文件的路径和windows有所不同:mac下hosts文件的路径是/private/etc/hosts然后把下面这段ip-域名映射信息复制进去:151.101.185.194 gi...原创 2018-07-26 10:17:53 · 4874 阅读 · 3 评论