草庐IT

git-fsck

全部标签

git 配置代理 >_>从此告别git clone几KiB/s了

windows设置代理http||https协议//设置全局代理//httpgitconfig--globalhttps.proxyhttp://127.0.0.1:7891//httpsgitconfig--globalhttps.proxyhttps://127.0.0.1:7891//socksgitconfig--globalhttp.proxysocks5://127.0.0.1:7891gitconfig--globalhttps.proxysocks5://127.0.0.1:7891//只对github.com使用代理,其他仓库不走代理gitconfig--globalhttp

git常用命令大全

Git常用命令大全:Git命令的基本用法Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。下面是总结一下git命令,建议收藏和记忆。文章目录一、常用的git命令二、新建代码1.引入库2.配置3.增加/删除文件4.代码提交5.分支6.标签7.查看所有信息8.远程同步9.其他一、常用的git命令gitclone克隆代码gitlog查看日志gittag查看标签gitbranch查看分支gitbranch-a查看远程分支gitpull拉取二、新建代码1.引入库在当前目录新建一个Git代码库gitinit新建一个目录,将其初始化为Git代码库gitinit[proj

开启了代理,但是git仍然连接拒绝的解决方法

开启了代理,但是git仍然连接拒绝的原因:windows中git默认不会使用系统代理,所以即使连接代理或者打开代理软件,浏览器仍然可以访问GitHub或Gitee;但是使用git命令行连接GitHub或Gitee远程仓库可能会出现无法访问的现象。解决方法:Windows、Linux、MacOS中git命令相同:设置代理命令:#配置socks5代理gitconfig--globalhttp.proxysocks5127.0.0.1:7890gitconfig--globalhttps.proxysocks5127.0.0.1:7890#配置http代理gitconfig--globalhttp.

如何在本地查看SVN或Git的用户名和密码?

控制面板——>用户账户——>凭据管理器——>管理Windows凭据 点开后如下: 

git bash---打开当前路径所在文件夹

0Preface/Foreword在Windows操作系统中使用gitbash时,可以通过命令直接打开当前路径下的文件夹,命令如下explorer. 

git 常用命令 Fetch

gitfetchgitfetchorigin 1.拉取远程仓库的所有远程分支的最新Commit-ID到「.git/FETCH_HEAD」文件中. 若有多个分支则FETCH_HEAD内会有多行数据,首行为gitfetch时所在分支的同名远程分支 2.远程仓库被clone到本地后,被push过代码的远程分支会在「.git\refs\remotes\origin」路径下创建或更新其在本地的副本gitfetchoriginreleaseFETCH_HEAD内只有1行数据,记录的是gitfetch时指定的远程分支的最新Commit-IDgitfetchorigi

git reset current branch to here

resetcurrentbranchtohere是git命令中的一种回滚操作。其使用场景如下,1)提交了多次错误的提交,想回滚到之前的某次提交。2)合并了错误的分支,想回滚到合并之前。该操作回滚到某次commit提交后,该commit提交之后提交的代码都可以再次修改重新提交。另外,还有一种情况,边拉代码边提交代码可能导致拉取的代码一直有冲突,解决办法可以把本地代码暂存(gitstashchanges)起来,然后回滚到某个commit(gitresetcurrentbranchtohere),最后在取出暂存代码(gitunstashchanges),注意这里stash相当于一个栈的操作进行压栈和

Git的ssh方式如何配置,如何通过ssh方式拉取和提交代码

大家通过git拉取代码的时候,一般都是通过http的方式,简单方便。但是细心的童鞋肯定也注意到Git也是支持ssh方式的。可能很多人也试过使用这个方式,但是好像没有那么简单。那么什么是SSH呢?为啥要使用SSH方式呢?HTTPS和SSH的区别Git支持使用HTTPS和SSH两种方式与远程仓库进行通信和代码传输,它们在一些方面有所不同。身份验证:HTTPS使用用户名和密码进行身份验证,而SSH使用公钥认证,通过生成公钥和私钥对来建立安全连接。传输速度:SSH方式在数据传输时通常比HTTPS方式更快一些,因为SSH采用了压缩和多路复用等技术。安全性:SSH方式相对于HTTPS方式更安全,因为SSH