kevin
  • Home

git

A collection of 6 posts

git

解决阿里云无法访问github

首先在 https://www.ipaddress.com 找到 github.com对应的IP地址。 将解析加入/etc/hosts中,然后就可以git clone代码了。 如果过段时间地址失效了,更换就好了。 参考

  • 凯文
1 min read
git

git clone时出现 info/refs not valid错误

git clone/pull时报错 info/refs not valid: is this a git repository 执行git命令时,添加用户及密码 用户名:kevin 密码:k@12345 仓库地址:http://1xx.1xx.1.1xx:80/kevin/project.git 命令格式 (注:@转成%40)

  • 凯文
1 min read
git

git提交前检查

git提交前检查 在目录.git/hooks下有很多文件,如pre-commit.sample即为提交前检查,默认文件名包含.sample,去掉即起作用

  • 凯文
1 min read
git

git回退到某版本

回退某个版本 git reset --hard commit-version 强推到远程服务器 git push -u origin master --force 将远程不存在的分支在本地删除 git remote update origin --prune 删除本地分支 git branch -D 删除多个分支 git branch |grep -v master|xargs git branch -D 将当前分支检出为另一分支

  • 凯文
1 min read
git

git标签操作

列出标签 git tag 根据条件搜索标签 列出v1.4.2.*的tag git tag -l 'v1.4.2.*' 新建标签 git tag -a v1.4 含附注的标签 git tag -a v1.4 -m 'my version 1.4' 轻量级标签就像是个不会变化的分支,

  • 凯文
1 min read
git

gitlab ssh使用方式

SSH git有两种操作方式 http:通过账号密码操作托管项目 ssh:通过配置sshkey操作托管项目 通过ssh-keygen -t rsa -C "test@sina.com"生成sshkey 将id_rsa.pub配置到gitlab 配置ssh config文件 Host git.***.com HostName git.***.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa

  • 凯文
1 min read
kevin © 2025
Latest Posts Ghost