??git是一个免费、开源的版本控制软件,用于对github和gitee上托管的代码仓库进行项目管理。
??git init
说明 | 命令 |
---|---|
指定文件 | git add index.txt |
修改和删除 | git add -u |
修改和新建 | git add . |
修改、替换、删除和新建等全部 | git add -A |
??git commit -m “markInfo”
说明 | 命令 |
---|---|
查看历史记录 | git log 或 git log --pretty=oneline |
查看已执行命令(查找commit id) | git reflog |
回退上一版本 | git reset --hard HEAD^ |
回退两个版本 | git reset --hard HEAD^^ |
回退n个版本 | git reset --hard HEAD~n |
回退指定commit id的某版本(版本id可只写部分) | git reset --hard 1029a |
??add添加到暂存区,commit提交到分支
??git status
??git diff --HEAD index.txt
??git checkout – index.txt
说明 | 命令 |
---|---|
工作区删除 | rm index.txt |
版本库中删除 | git rm index.txt??git commit |
误删文件——撤销修改 | git checkout – index.txt |
说明 | 命令 |
---|---|
获取仓库https地址 | 进入仓库——点击"克隆/下载"——SSH——复制 |
关联 | git remote add origin https://gitee.com/liujianwei695/learn-git.git |
查看已添加的远程仓库 | git remote -v |
首次拉取README.md等 | git pull --rebase origin master |
首次推送 | git push -u origin master |
之后推送 | git push origin master |
推送到分支 | git push origin dev |
??git clone git@gitee.com:liujianwei695/learn-git.git
说明 | 命令 |
---|---|
创建并切换分支 | git checkout -b dev |
创建分支 | git branch dev |
切换分支 | git checkout dev (容易与撤销搞混git checkout – index.txt) |
查看分支 | git branch |
分支合并到master | git merge dev |
删除分支 | git branch -d dev |
说明 | 命令 |
---|---|
创建并切换分支 | git switch -c dev |
切换分支 | git switch dev |
可视化工具
不需手动执行 git命令 进行代码克隆、提交、查看、删除等操作。下载地址:https://tortoisegit.org/download/
标签:github,gitee,git仓库,git命令
更多演示案例,查看 案例演示
欢迎评论留言!
计算属性computed: 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持...
vbs:把一段文字中指定字符颜色变成红色的正则 functionc(Tstr,Word) Dimre Setre...
一、正则表达式概述 二、正则表达式在VBScript中的应用 三、正则表达式在VavaScr...
本文将研究 ES6 的 for ... of 循环。 旧方法 在过去,有两种方法可以遍历 javas...
歌词编辑器 歌词编辑器 第一步:选择要播放的歌曲并播放 第二步:填写全部的歌词...
前言 相信大家都知道在IDE中代码的智能提示几乎都是标配,虽然一些文本编辑器也...
【排序算法】之lowb三人组冒泡、插入、选择 什么是lowb三人组 冒泡排序bubble so...
微信文件传输助手是微信电脑版与手机微信之间相互传输图片等文件的好工具,但很...
ADO对象: Connection Command Recordset Record Stream ASP支持的对象很多,可...
一石激起千层浪,继中国区浩浩荡荡的大裁员告一段落之后,甲骨文并未因此收起手...