此文档仅限于你的Git账号已经注册完毕,且本地已经登录Git账号,
删除远程分支&本地分支 删除远程分支git push origin --delete [branch_name]删除本地分支git branch -D [branch_name] 连接远程仓库链接远程仓库有两种方法:
mdwt:本地先 init进行连接、
方法二:直接克隆远程仓库地址也可以
方法一本地init
第一步:
在你的文件夹下面,打开终端输入以下明亮
此时你的文件下回出现一个.Git的文件,如果没有就是隐藏了:mac输入以下明亮之后重启访达(finder)
window 查看
第二步:
git add * 或者 git add .把文件添加到仓库,*代表所有文件
第三步:
git commit -m "内容"输入你本次提交文件的注释,将代码提交到缓存区
第四步:
git remote add origin 复制的仓库秘钥连接远程仓库地址
第五步:
git pull origin master --allow-unrelated-histories推送到远程仓库
按一下esc 输入:wq退出终端;提交成功如下图
出现了md文件 那么回出现以下代码
请使用以下命令:
git push -u origin master || git push
直接 git clone 地址 就可以了,如果克隆分支就这样
git clone -b 分支 地址
就可以了
git 合并,非常简单,非常实用
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout devgit pullgit checkout mastergit merge devgit push -u origin master二、当master代码改动了,需要更新开发分支(dev)上的代码
git checkout master git pull git checkout devgit merge master git push -u origin dev三、两个子分支进行合并
你的分支要和别人的分支进行合并
先将你的分支上的内容进行提交
add commit push
再进行合并
git log
定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。
git reset --hard id
定义:根据 id 回退到指定的版本;
我们已经根据 git log 命令看到了所有的提交的信息,本文中,我以回退到 个人模块修改包引入顺序 版本,即 commit id 为 7222c8f6be2d663982faa98dffe2647966b438b1;
git push origin HEAD --force
推送到本地到远程仓库:让远程仓库代码和你本地一样,到当前你本地的版本。
这个时候突然又发现不需要回退了,刚才那些消失的代码又要重新找回来了,别担心,咱们 Git 强大着呢!
git reflog
删除远程分支先看下远程分支
git branch -a
不能删除当前所在的分支,所以先切换分支
git checkout
删除你想删除的分支
git push origin --delete 分支名称
定义:查看命令操作的历史
查找到你要的 操作id,依旧使用 上文说的 git reset --hard id。又回退到当初一模一样
git 命令查看commit 更改内容
git show退出git show
(区分大小写)q ,Q:退出显示H,h:命令帮助(有了这个,其他的都不用看了)y,k:上一行e,j,回车:下一行z,b:上一页f,space:下一页小键盘的Home,End,PgUp,PgDn,上,下键对应相应的功能。至此结束喽,
记得点赞,记得关注,记得按时吃饭。每天更新❥(^_-)