GIT
qhd1994
这个作者很懒,什么都没留下…
展开
-
git带用户名密码拉代码
git clone https://username:password@git.jd.com/data-graph/graph_prepare.git密码包含特殊字符的记得转义(URL转义)! %21原创 2021-04-27 14:41:07 · 2508 阅读 · 0 评论 -
git修改密码后拉代码失败解决
git密码修改后,git pull拉取代码时发生错误fatal: Authentication failed for 'https://git.jd.com/需要重新认证机器上的git密码,可以使用下列指令重置git config --system --unset credential.helper运行指令后,运行git pull,重新输入用户名密码即可。[root@adb0b7fd-92af-4c83-9a9d-357889d7a908 repaire]# git pull.原创 2021-03-03 10:39:37 · 3010 阅读 · 0 评论 -
在linux下git的ssh配置
SSH配置配置用户名git config --global user.name "qinhaoda"配置emailgit config --global user.email "qinhaoda@jd.com"生成ssh公钥ssh-keygen -t rsa -C "qinhaoda@jd.com"将生成好的/root/.ssh/id_rsa.pub文件中的内容复制到sshkeys中解决配置ssh公钥后,每次都要输入用户名和密码git config -..原创 2021-01-20 22:55:59 · 479 阅读 · 0 评论 -
git强制回滚
git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id【本地代码库回滚】:git reset --hard commit-id :回滚到commit-id,讲commit-id之后提交的commit都去除git reset --hard HEAD~3:将最近3次的提交回滚【远程代码库回滚】:这个是重点要说的内容,过程比本地回滚要复杂应用场景:自动部署系统发布后发现问题,需要回滚到某一个commit,再重新发布原理:先将本地分支退回到某个commit,删除.转载 2021-01-19 17:22:59 · 2770 阅读 · 0 评论 -
Git分支的管理
1,查看本地的分支git branch2,查看远程的分支git branch -r3,查看所有的分支(包括本地和远程)git branch -a4,本地分支创建git branch 分支名称例如: git branch qhd 会在本地仓库创建一个名称为qhd的分支注意:假如创建分支的时候,所在分支是master,执行git branch qhd命令之后会将master分支上的所有内容拷贝到q...原创 2018-04-08 14:12:29 · 147 阅读 · 0 评论 -
git克隆代码,提交代码
1,git clone 项目urlgit clone git@gitlab.moviebook.com:qinhaoda/ProjectPrac.gitgit clone -b v5.0 git@gitlab.moviebook.com:qinhaoda/ProjectPrac.git第一条命令会将ProjectPrac项目上所有分支的代码都拉取下来第二条命令只将ProjectPrac项目上分支...原创 2018-04-08 14:17:13 · 560 阅读 · 0 评论 -
Git的tag标签管理
1、列出所有taggit tag2、打轻量标签git tag [tag name]3、附注标签git tag -a [tag name] -m [message]例如,打v1.0标签git tag -a v1.0 -m 'v1.0 release'4、后期打标签git tag -a [tag name] [version]5、删除本地taggit tag -d [tag]例如,删除本地v1.0 标...原创 2018-04-08 14:56:48 · 3090 阅读 · 0 评论