当前位置: 首页 > news >正文

越秀建设网站html网页制作期末大作业成品

越秀建设网站,html网页制作期末大作业成品,wordpress ssh,新宁县建设局网站转自:https://blog.csdn.net/ahjxhy2010/article/details/80047553 1.查看某个文件或目录的修改历史 git log filename #查看fileName相关的commit记录 git log -p filenam # 显示每次提交的diff#只看某次提交中的某个文件变化,commit-id  文件名…

转自:https://blog.csdn.net/ahjxhy2010/article/details/80047553

1.查看某个文件或目录的修改历史

git log filename   #查看fileName相关的commit记录
git log -p filenam    # 显示每次提交的diff#只看某次提交中的某个文件变化,commit-id  文件名
git show c5e69804bbd9725b5dece57f8cbece4a96b9f80b filenamegit log --oneline #每笔提交只显示一行# 查看当前目录下的提交记录,-n 是个数
git log -n 10 --stat .

 2.查看暂存区

git ls-files    //查看暂存区中文件信息

如何查看暂存区中bb.txt文件内容是什么?

git ls-files -s -- 文件名 或者直接 git ls-files -s
//然后通过Blob对象,查询bb.txt里面的内容:
git cat-file -p 6cef
git stash    //可以把当前工作现场“储藏”起来,等以后恢复现场后继续工作
//把工作区和暂存区的内容都存起来
git stash list       //查看暂存内容
git stash pop    //恢复的同时把stash内容也删了
git stash clear  //清空所有的内容
git stash drop stash@{0} //这是删除第一个队列

 3.commit

//打印所有commit记录
git log//查看修改的文件具体内容
git show commitId
//查看修改文件的列表
git show commitId --stat//查看某次commit中具体某个文件的修改:
git show commitId fileName//提交不会产生新的commitID
git commit --amend

4.分支操作

创建分支:git branch <name>切换分支:git checkout <name>或者git switch <name>创建+切换分支:git checkout -b <name>或者git switch -c <name>删除分支:git branch -d <name>恢复分支:git branch 你的分支名 SHA1值合并某分支到当前分支:git merge <name>

 6.删除文件的工作区所有更改-回退

% git checkout -- filename

情况1:在工作区做了修改,并未添加到暂存区,想撤销工作区的修改,用 git restore file;

情况2:在工作区做了修改,并用git add 添加到了暂存区,未提交;想撤销,分两步,1.先撤销暂存区的修改,用 git reset, 2.然后参考情况1撤销工作区的修改;

通过 git reset 文件名 命令可以撤销指定文件的 git add 操作,即这个文件在暂存区的修改。

通过 git reset 命令可以撤销之前的所有 git add 操作,即在暂存区的修改。

情况3:在工作区做了修改,且git add git commit添加并提交了内容,想撤销本次提交,直接用 git reset --hard HEAD^回退版本,即可保证工作区,暂存区,版本库都是上次的内容。(这样修改的代码会没有,慎用!)

git reset --soft HEAD^,只是将commit操作回退,add .和工作区内容都在。

删除所有工作区的修改:git checkout . // 丢弃所有修改或删除,不影响新增或未跟踪的文件。会递归下级目录.

只添加改动的文件,不添加删除和新建文件:

git add -A .  //添加有改动、新增、删除的文件
git add -u .  //添加有改动、删除的文件,不包括新增的文件(这个已确认不添加新增的文件,u即update的缩写)
git add . //看许多博客说它只添加编辑+新增的文件,不添加被删除的文件,但我试了下会添加删除的文件。。。

 7.统计

https://blog.csdn.net/beibeix2015/article/details/111868461

git log --author="author"    //查看某个人的所有提交,用于总结报告
git log --reverse  --author="author"    //逆序查看
git log --author="zhangphil" --oneline | wc -l    //总的提交次数

8.调整commit的顺序 

假设想把下述倒数第3个提交149fa24挪到第一个,

git rebase -i HEAD~3
#再通过dd剪切一行,通过p粘贴 

 注意上图展示的提交是倒序,最晚提交的在最下面。 前提至少这几笔提交没有先后依赖关系,否则不会成功。

git branch设置不less格式:git config --global pager.branch falsegit log设置不less格式: git config --global pager.log false

http://www.yayakq.cn/news/571853/

相关文章:

  • 如何让搜索引擎不收录网站wordpress注册完成请检查电子邮件
  • 手机模板网站模板下载网站有哪些内容东营建设网站公司电话号码
  • 搜索引擎营销的五大特点连云港关键字优化预订
  • 西安 北郊网站建设如何查看网站跳出率
  • 微信端网站开发模板地名网站建设费用
  • 微网站设计与开发教程长沙微网站开发
  • 机械企业网站模板 蓝色大气 dede织梦企业模板网站数据库连接不上的常见问题
  • 南宁建设网站政务网站群建设
  • 网站开发和游戏开发哪个难静态网页制作实训报告
  • 旅游网站排名前5位的平面设计培训班学费一般要多少钱
  • 建设网站需要了解什么WordPress大前端设置背景
  • 房地产网站怎么建设烟台专业做网站的公司
  • 在北京做家教的网站电子商务网站分析
  • 企业网站开发介绍网页浏览器推荐
  • 特效网站模板城镇建设部网站
  • 房地产营销门户网站开发怎么免费做文学网站
  • 电商网站项目经验介绍ppt模板桂林网站优化公司
  • 做网站 图片侵权工程公司取名字大全
  • 网站做关键词搜索要好多钱湖南网站开发公司电话
  • 沙坪坝网站建设如何更改网站源码
  • 广州十度网络网站开发最好网络工程师是青春饭吗
  • 做公众号的素材网站怎么制作小视频
  • 一分钟企业宣传片怎么拍青岛网站建设seo优化制作设计
  • 汕头cms建站模板邯郸新闻
  • 郑州网站建设知乎学电商运营需要多少钱
  • 东台做网站公司楼盘网站开发报价
  • 湖北大网站建设软件系统开发与设计
  • 国企网站建设需要注意什么有什么网站可以做3d
  • 网站建立的流程餐饮网站建设的毕设报告
  • 网站app建设图片素材粮油移动端网页设计素材