随笔分类 - git版本控制
记录一些git常用命令,便于查找
摘要:method: 找国内的github镜像站,假如你克隆的仓库地址为:git clone https://github.com/grafana/grafana.git, 国内的镜像站网址为:GitHub: Where the world builds software · GitHub (git.wh
阅读全文
摘要:最近用到了,记录一下。 git clone -b branchName【分支名】 https://github.com/xxx/xxx.git【仓库git地址】
阅读全文
摘要:这个也是 困扰 好几次了 前几次 都是去百度 ,然后设置一些全局配置 然后没用,就不了了之了。。。 今天发现问题所在了 ==》 原来是 公司网络【公司中过勒索病毒,网络这方面严格一些】有问题 公司网络去 push 代码到 gitee 每秒都只有 几十k的网速,就会一直卡在 writing objec
阅读全文
摘要:注意:也有可能时 远程分支和本地分支名称不一致,同步之后,上传成功但是是一个新的分支!!!【可以去管理仓库中,将新增分支设置为主分支,然后去吧旧的分支删除】 1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异
阅读全文
摘要:今天想把一个本地项目推送到github【此前已经将这个项目推送到gitee!】 执行 git remote add origin +远程仓库地址 这个命令时,提示 error: remote origin already exists. 这是因为gitee&github 默认都是以 origin 这
阅读全文
摘要:今天想把在公司写的一些代码上传的github上,将本地仓库和远程仓库关联起来,执行: 【git push -u origin main 】 把本地main branch的代码推送到远程的main branch时,报错: ! [rejected] main -> main (fetch first)
阅读全文
摘要:【压缩本地git仓库】 git archive master --prefix='git5/' --format=zip >git5.zip:把master主干的文件打包成zip文件,命名为git5.zip,解压后的文件夹名字为git5 【合并分支所产的问题】 分支在合并到主干之前,有可能主干又有新
阅读全文
摘要:【简化指令】 git add/status/log/commit 等指令都可以简化 比如 git a 就表示添加 git s 就表示查看状态等 语法:git config --global alias.a add ==》 表示给 ade 命令起一个别名叫 a 后续 commit add ==》 co
阅读全文
摘要:【删除文件】使用关键字 git rm '待删除的文件名或者文件夹名字' 这个默认会把本地和版本库里面的这个文件都删掉!!! 有一种情形就是我往版本库里面提交错了文件,我想从版本库里面移除,但是我本地希望得到保留,因为有可能要提交到正确的库中去。 这种情形就要 加上 关键字 --cached -》 g
阅读全文
摘要:【git bash下 git clone git项目地址:输入这个命令 就会在你运行命令路径下创建一个文件夹,名字就是这个仓库的名字!!这样就完成了把一个别人的旧仓库克隆到自己本地仓库中进行管理维护和学习!!! 】 【 add:往推车里上货 commit:把推车里的货运到仓库 touch a.php
阅读全文
摘要:查看全局配置:code .gitconfig 【code 就代表的用vscode 打开gitconfig 文件,如果是 sublime 就是 subl 】【如果打开失败说明环境变量没有配置】 【只有配置过git,这个gitconfig文件才会被创建!!!】 git bash 进入到控制台后,可以使用
阅读全文