一、Git是什么?
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
以上摘自git官网,翻译过来就是git是免费且开源的分布式版本控制系统,被用来高效且快速的处理一切项目。
二、Git常用命令
这也是githug通关命令
| 命令 | 描述 |
|---|---|
| git init | 在当前目录创建.git子目录,包含git管理仓库时所需的文件。(Git管理的初始化工作) |
| git config | 配置姓名和邮箱,常用参数有–add,–lsit,–get等 |
| git add | 添加文件到暂存区 |
| git commit | 提交文件到仓库 |
| git clone | 把服务器的仓库克隆到本地 git clone url folder(folder为可选字段) |
| .giignore文件 | 用来配置忽略文件的规则 |
| git status | 查看仓库文件状态,-s参数指以紧凑格式查看 |
| git rm | 从仓库中删除文件 |
| git rm --cached | git add的逆操作,将提交到暂存区的文件从暂存区删除 |
| git stash | 将当前工作环境保存起来 |
| git stash list | 列出保存的工作环境列表 |
| git stash pop | 恢复被隐藏的环境 |
| git mv | 改名或移动,该命令会自动把改动记录在暂存区 |
| git log | 可以查看近期提交的记录,包括40位的hash等 |
| git tag | 给提交打标签,+标签名是给最近一次提交打标签,标签名后跟hash可以给特定的提交打标签,-d参数删除某标签,git tag列出所有的标签 |
| git push --tags | 将打的标签提交到远程仓库 |
| git commit --amend | 可以将暂存区的文件追加到上一次提交中 |
| git pull remote-name branch-name | 得到远程仓库的最新内容 |
| git push remote-name branch-name | 将更新的文件推送到远程仓库 |
Git是一款强大的分布式版本控制系统,适用于各种项目管理。本文介绍了Git的基本概念,并详细列举了如gitinit、gitcommit、gitpull和gitpush等常用命令,帮助初学者快速掌握Git的日常操作。
1万+

被折叠的 条评论
为什么被折叠?



