git 常用命令整理

本文详细介绍了Git的基本命令,包括初始化本地仓库、文件管理、版本控制、远程仓库操作及分支管理等核心功能。适合初学者快速掌握Git的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.基本命令
  • git init —— 将本地文件夹初始化为一个本地仓库(在本地仓库中有一个 .git文件夹是版本库)
  • git add filename —— 将本地仓库中的文件添加到缓存区
  • git commit -m"添加说明" —— 将文件添加到master分支
  • git status —— 查看当前仓库的状态(比如说添加什么?是否提交等等)
  • git diff HEAD – filename —— 查看修改过的内容
  • git log —— 查看提交日志(可以知道提交几次,提交的文件的版本号,日期,作者)
  • git log --pretty=oneline —— 查看每次提交的版本号
  • git reflog —— 假如你进行版本回退后又想回到原来那个版本,可以通过这个命令查看原来的版本号,从而回到未来
  • git reset --hard commit_id —— 根据版本号 commit_id 回到你想去的那个版本
  • cat filename —— 抓取文件中的内容
  • git checkout – filename——将文件撤销为上一个版本(假如误删了文件,也可以通过这个命令回去)
  • git rm filename —— 删除文件(假如文件已经被提交到了版本库,必须提交 git commit)
  • git remote add origin git@server-name:path/repo-name.git —— 关联远程仓库
  • git push -u origin master —— 第一次将本地仓库的内容推送到远程仓库时使用此命令
  • git push origin master —— 将本地仓库的文件推送到远程仓库分支
  • git clone git@github.com:server-name/responsitory.git 将远程仓库克隆到本地
2.分支
  • git branch —— 查看分支
  • git branch name —— 创建名字为 name 的分支
  • git checkout name —— 切换到名字为 name 的分支
  • git checkout -b name —— 创建并切换到名字为 name 的分支
  • git merge name —— 合并名字为 name 的分支到当前分支
  • git branch -d name —— 删除名字为 name 的分支
3.一般使用步骤
  1. 在本地仓库添加文件
  2. git add filename —— 将本地文件添加到缓存区
  3. git commit filename -m"添加说明" —— 将缓存区中的文件提交到master分支
  4. git push origin master —— 将本地仓库的文件推送到远程仓库
4.删除已经推送到远程仓库的文件
  1. git rm --cached filename
  2. git commit -m “hehe”
  3. git push origin

参考链接1 http://blog.youkuaiyun.com/dengjianqiang2011/article/details/9260435

参考链接2 http://www.yiibai.com/git/

参考链接3 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值