Git基本操作命令

  1. git init --把一个目录变成Git仓库
  2. git add <file> 添加文件到Git仓库(缓存区),可反复多次使用,添加多个文件
    git add . 添加当前目录所有文件到Gir仓库(缓存区)
    git commit -m "提交说明" 提交
  3. git status 查看工作区 状态
  4. git diff 查看文件修改内容
  5. git log 查看日志
    --pretty=oneline 将日志显示成一行
    git reflog 查看历史提交 与 git log 命令大同小异
  6. head 命令意义
    Git必须知道当前版本是哪个版本,在Git中,用HEAD表示当前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一样),上一个版本就是HEAD,上上一个版本就是HEAD,当然往上100个版本写100个比较容易数不过来,所以写成HEAD~100。
  7. git reset --hard commit_id(回退到历史版本 commit_id 提交的ID 可以通过 git relog命令查看)
  8. 撤销修改
    场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。
    场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。
    场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交, 参考7命令,不过前提是没有推送到远程库。
  9. git rm file 删除文件 删除之后需git commit

10.git第一次提交并push到远程仓库

git init
git add .
git config user.name 'xxx'
git config user.email '1111@qq.com'
git pull '远程仓库'
git remote add origin '远程仓库'
git commit -m 'init'
git push -u origin master
git命令.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,343评论 4 54
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,660评论 9 163
  • 對孩子充滿了嚴苛無理的要求 自己可以隨意放棄奮鬥的動力卻可以任性要求孩子要努力為之拼搏並付出 難道 這樣的生活還不...
    筱雨寒煙阅读 1,765评论 0 0
  • 每一个人的生命中,都会有那么一个让你永远无法忘记的人,而那个人一定是你曾经最为亲密的,他曾陪伴了你的某一段时光,...
    陈华笙阅读 2,744评论 2 0
  • 风还未曾来 雨还未下 足迹却早已蔓延 我想 窗外的风铃在等待 我想 阳台的绿植在等待 我想 我想 它 已来了
    浅行浅落阅读 1,427评论 0 1

友情链接更多精彩内容