由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置: 第1步:创建SSH Key.在用户主目录下(user/...),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步.如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: $ ssh-keygen -t rsa -C "youremail@example.com" 你需要把邮件地址换成…
用U盘从旧的电脑拷贝整个blog文件夹. 在新的电脑上装好git并配置好用户名和密钥. 安装 node.js 安装 hexo:npm install hexo-cli -g 用U盘把blog文件夹拷贝到新的电脑上.在新电脑上,在blog文件夹中打开终端,输入:npm install.注意,在创建一个新的博客的时候到这一步是hexo init,而由于我们已经要继承之前的设置和博文,所以这一步不能输入hexo init. 至此,完成移植.使用hexo new.hexo d -g 等指令测试是否成功吧…
如何克隆远程版本库到本地 git clone URL 如何用命令将本地项目上传到git 1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 (注意: cd C:/Users/Dell/workspace/GitTestProject/src(运行命令的时候,路径要把正常的Windows路径的斜杠改方向. 可以把git bash加入到右键,这样方便很多) git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小…
首先我们得有一个GitHub账号,然后把当前电脑的SSH Key添加到GitHub上面 第1步:创建SSH Key.在用户主目录下(可用 “cd ~”进入用户主目录),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步.如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key: 你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需…
git在同步到远程库 关于git中多个用户切换的事情: 完全使用账户密码策略连接远程库: 之前一直尝试在本地切换多个用户,发现一直不行,很奇怪?后面发现必须要去win10的凭据管理器删除当前git的凭据. 以上是输入账户密码,进行凭据校验的情况: 完全使用ssh免登陆策略进行远程库连接: 如果是要通过ssh方式登陆的话,建议还是不要多用户切换了,因为ssh方式免登陆校验的话,每次都要去生成新的ssh密钥去切换,着实太过于麻烦了. 配合账户密码策略和ssh两种策略管理两个账户: 之前还想过,一个用…
git中工作区,缓存区,本地库,远程库的简要区别 实际上前三个名词对应到实体,都是你从远程仓库克隆下来的那个项目目录!只不过工作区就是你实际看到的目录和目录里的内容,当你修改/添加/删除了从远程仓库clone下来的目录中的文件后,工作区就变了而缓存区也是你实际看到的这个目录,但你要 git add . (注意还有个.表示所有文件)之后在工作空间中的修改才能保存到缓冲区中而本地库也是你实际看到的这个目录 ,但你要git commit -m "版本名" 缓冲区中的更改才能保存到本地库中 而…
git报错:Couldn't find remote ref XXXX (gitlab报错)XXXX does not appear to be a git repository Could not read from remote repository(github报错)git报找不到远程库错误,无法pull和push代码 解决办法:1.查看远程库连接:git remote -v发现远程库连接错误,需要重新建立关联2.清除远程库连接 :git remote rm origin3.重新建立远程库…
问题 最近打开一个很久没有打开过的项目,使用git branch -a查看了一下所以分支,其中有些远程分支没有什么用了 于是准备去gitlab上删除它,结果到gitlab上发现没有这些分支,猜测是自己电脑上的远程分支列表没有更新,于是 找了下更新远程分支的命令 解决 git remote update origin --prune git remote update origin -p 分支和代码都不方便直接贴出来,见谅…
github上已经有master分支 和dev分支 在本地 git checkout -b dev 新建并切换到本地dev分支 git pull origin dev 本地分支与远程分支相关联 在本地新建分支并推送到远程 git checkout -b test git push origin test   这样远程仓库中也就创建了一个test分支 ==========================================================================…
一.添加到github 1.github上创建新的库learngit.git 2.git remote add origin git@github.com:moisiet/learngit.git  //连接github上的该库 3.git push -u origin master  //第一次将本地文件添加入github 4.以后就可以通过git push origin master 将本地文件添加到github了(不要-u) 注意:git push需要将哪个分支push上去,参数就写哪个.…