暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

6个面试中经常遇到的Git 操作命令

波哥的IT人生 2021-12-30
330

Git 的工作就是创建和保存你项目的快照及与之后的快照进行对比。

Git 常用的是以下 6 个命令:

git clonegit pushgit add 、git commitgit checkoutgit pull

说明

  • workspace:工作区
  • staging area:暂存区/缓存区
  • local repository:版本库或本地仓库
  • remote repository:远程仓库
  • 如果您正在学习Spring Boot,关注我,回复“spring boot”,获取Spring Boot免费教程!如果学习过程中碰到问题没人交流?关注我,回复“加群”!

一个简单的操作步骤:

$ git init    
$ git add .    
$ git commit

  • git init - 初始化仓库。
  • git add . - 添加文件到暂存区。
  • git commit - 将暂存区内容添加到仓库中。

创建仓库命令

下表列出了 git 创建仓库的命令:

命令说明
git init
初始化仓库
git clone
拷贝一份远程仓库,也就是下载一个项目。

提交与修改

Git 的工作就是创建和保存你的项目的快照及与之后的快照进行对比。来自阿里大佬的《LeetCode刷题答案》pdf新鲜出炉,年末面试必备!赶快来这里领取吧https://mp.weixin.qq.com/s/rlAra42Q-cMEX1g3DJTcxQ

下表列出了有关创建与提交你的项目的快照的命令:

命令说明
git add
添加文件到仓库
git status
查看仓库当前的状态,显示有变更的文件。
git diff
比较文件的不同,即暂存区和工作区的差异。
git commit
提交暂存区到本地仓库。
git reset
回退版本。
git rm
删除工作区文件。
git mv
移动或重命名工作区文件。

提交日志

命令说明
git log
查看历史提交记录
git blame <file>
以列表形式查看指定文件的历史修改记录

远程操作

命令说明
git remote
远程仓库操作
git fetch
从远程获取代码库
git pull
下载远程代码并合并
git push
上传远程代码并合并

好了,今天就分享到这里了。

关注

绝对干货的公众号



推荐阅读


实战项目--kkitDeploy(客户端版)(强推,已开源)

实战项目--kkitDeploy(PaaS版)(强推)

实战项目--kkit3.0功能介绍(强推)

实战项目--kkit1.0功能介绍(强推,已开源)

经历贴之---外包接活却坐牢456天完整记录(强推)

脚本之---短信轰炸机

脚本之---QQ微信轰炸机

ansible---一键搭建redis5.0.5集群

工具之---地表最强CMDB自动抓取工具

elk7.9真集群docker部署文档

全球最全loki部署及配置文档

最强安全加固脚本2.0

一键设置iptbales脚本

点小花花,让他们知道你“在看”

文章转载自波哥的IT人生,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论