
Git
李子园05
宏观是我们需要忍受的,微观是我们能够改变的
展开
-
解决git每次拉代码都要输入用户名和密码
1.执行git config --global credential.helper store2.再执行git pull3.输入正确账号备注: ~/.gitconfig目录下会多出一个文件,这里会记录你的密码和帐号原创 2021-06-22 08:40:33 · 380 阅读 · 0 评论 -
git多账户多仓库
git 多用户多仓库配置添加远程仓库的时候要注意了。不能是用服务商提供的地址git@gitee.com:xxxx应该用 git@Host名称 来替换gitee.com这个域名其它不变如 git@xhtd来替换gitee.com这个域名其它不变1. 生成新ssh key# 如果有多个仓库 分别生成密钥对# 进入目录cd ~/.ssh/# 新建不同仓库的秘钥ssh-keygen -t rsa -C '854585176@qq.com' -f id_rsa_ddcssh-keygen -t原创 2020-11-15 15:30:08 · 285 阅读 · 0 评论 -
git每次push都要输入私钥密码解决方案
1、输入命令ssh-keygen -p2、确定修改的私钥,直接回车Enter file in which the key is (/Users/username/.ssh/id_rsa):3、输入旧密码Enter old passphrase:4、输入新密码Enter new passphrase (empty for no passphrase):5、再次确认新密码,输入完成后就会覆盖旧密码Enter same passphrase again:...原创 2020-11-03 09:34:08 · 1912 阅读 · 0 评论 -
git设置多账户多仓库
针对于工作环境远程仓库和开源仓库如gitee,github分开账户管理具体步骤如下:一、公钥加密cd ~/.sshssh-keygen -t rsa -C "xxx@qq.com"#设置文件名,自动生成私钥和公钥(.pub)Enter file in which to save the key (/c/Users/icecr/.ssh/id_rsa): id_rsa_github#将ssh key添加到SSH agent中 ssh-add ~/.ssh/id_rsa_github如果.原创 2020-08-03 10:38:43 · 306 阅读 · 0 评论 -
git常见错误
根据error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054这一行为关键字进行搜索,得到如下解决办法:出现此问题有可能是上传大小限制:执行如下命令git config http.postBuffer 524288000524288000算法:10241024500出现如下错误:curl 56...原创 2020-03-13 17:11:32 · 1030 阅读 · 0 评论 -
git重置初始状态的两种方式:clean和stash(慎用)
有时候环境有问题,我们需要回到最初的、未经过任何修改、没有任何未跟踪容纳的状态。这时候,clean就显得非常干净利落,它可以删除所有无关的内容。git clean 选项描述-n 查看将删除的内容,并不执行删除-f 删除未跟踪文件-d 删除未跟踪目录-x 同时删除.gitignore中忽略的内容组合命令:git reset --hard HEAD:重置到当前的HEAD,但...原创 2020-01-17 14:32:13 · 1413 阅读 · 0 评论 -
git常用命令
删除暂存区文件git rm --cache -rf '文件名'原创 2020-01-02 18:01:58 · 149 阅读 · 0 评论 -
Gi远程仓库
SSH加密为什么GitHub需要SSH Key呢?因为GitHub需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送。步骤如下:打开Shell(Windows下打开Git Bash),创建SSH Key:ssh-keygen -t rsa -C "youremail@example.com"生...转载 2019-04-19 14:21:00 · 210 阅读 · 0 评论 -
Git撤销修改和删除文件
撤销修改git checkout -- "file_name" 将代码回退如果已add到暂存区 就回退到刚添加到暂存区的版本如果没add到暂存区 就回退到版本库的版本删除文件一般是从文件管理器将文件删除git status查看哪些文件被删除如果确实要删除该文件 就使用 git rm "file_name" 将该文件从版本库中删除如果是删错了 可以使用 git checkout...转载 2019-04-19 11:25:41 · 1025 阅读 · 0 评论 -
git管理修改
git add . 将修改内容由工作区提交到暂存区 stagegit commit -m “message” 将修改内容由占存区提交到本地版本库git status 可以查看提交状态git diff HEAD – “file_name” 可以查看工作区与最新版本库的区别...转载 2019-04-19 11:00:15 · 119 阅读 · 0 评论 -
git版本回退
1.使用git log查看历史版本commit_id, 如果要简单显示可以使用git log --pretty=oneline2.使用git reset --hard commit_id3.如果要重新回退 使用git reflog, 查看之前的最新版本...转载 2019-04-19 10:50:37 · 106 阅读 · 0 评论 -
git安装
1.官方网站下载git 地址:https://git-scm.com/downloads网速慢可以使用国内镜像https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit2.安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!3.安装完成后,输入你的名字和邮箱:$ git...原创 2019-04-19 10:44:50 · 155 阅读 · 0 评论 -
Git分支管理
创建与合并分支master是指针 指向分支, HEAD指向哪个指针 则表示当前分支是哪个创建并切换分支: git check out -b dev,相当于git branch dev 创建分支 和 git checkout dev 切换分支查看分支:git branch ,会列出所有分支,当前分支前面会标一个*号切换分支:切换到master分支 git checkout master合...转载 2019-04-20 17:47:01 · 108 阅读 · 0 评论