随笔分类 - Git
摘要:1,打开git bash 2,如果需要删除以前的,则运行,删除所有 rm -rf ~/.ssh/* 3,生成ssh key ssh-keygen -t rsa -b 4096 -C "你的邮箱" 按三次回车 4,查询ssh key cat ~/.ssh/id_rsa.pub 注意,把输出的内容全部复
阅读全文
摘要:查看远程分支信息 git branch –r 查看所有分支,包括本地和远程 git branch -a 克隆主分支 git clone 仓库地址 在本地建立一个和远程分支名字一样的分支 git checkout -t origin/dev 把远程分支取到本地,并自动建立tracking git ch
阅读全文
摘要:修改配置文件 /etc/gitlab/gitlab.rb # 让gitlab的内置nginx监听9002端口 nginx['listen_port'] = 9002 # 设置gitlab的访问路径(是通过外部nginx反向代理访问的) external_url 'http://域名/git' # 让
阅读全文
摘要:显示某次提交的所有diff 显示某次提交的某个文件diff
阅读全文
摘要:gitlab服务器IP地址更换后需要修改以下两个配置中的IP地址: /var/opt/gitlab/gitlab-rails/etc/gitlab.yml /etc/gitlab/gitlab.rb 重新加载配置 gitlab-ctl reconfigure 然后重启gitlab服务 gitlab-
阅读全文
摘要:回退到上个版本 回退到指定版本 git log git reset --hard id...
阅读全文
摘要:指定更新哪个分支代码 强制覆盖本地代码 git fetch --all && git reset --hard origin/master && git pull git checkout --ours 文件路径 功能:我的覆盖别人的 git checkout --theirs 文件路径 功能:别人
阅读全文
摘要:发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。 切换到需要打标签的分支上 git branch git checkout dev git tag
阅读全文
摘要:创建分支 创建dev分支,并切换到dev分支 git checkout -b dev 查看所有分支 git branch 提交所有修改 git add -A git commit -m'往dev分支提交代码' 推送分支 git push origin dev 合并分支 将dev分支合并到主分支mas
阅读全文
摘要:第一种: 第一步:git init 初始化项目文件夹 第二步:git add . 键所有文件添加到暂存区 第三步:git commit -m "first commit" 提交到本地仓库 第四步:git remote add origin XXX(XXX就是你github或者码云等远程仓库的地址,g
阅读全文