简介
Git是一个分布式版本控制系统
Git可以在Liunx、Mac、Windows这几大平台上正常运行
-
Git工作流程
Git基本操作(Windows系统)
- 下载Git
登录Git官方网站下载Git安装包 - 安装Git
一直next即可(安装目录最好选择默认目录) - 安装成功
在桌面或开始菜单可以找到“Git”->“Git Bash”,打开可以见到类似命令提示符的窗口,即安装成功 - 设置
在命令行输入以下代码:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
上述代码用于设置用户名及用户邮箱,将Your Name改为你的用户名、email@example.com改为你的邮箱,用户名及邮箱皆可随意设置
常用命令
为避免Windows系统下出现不必要的问题,为文件夹及文件命名时不要使用汉字
1.新建
- 新建仓库:
git init
- 新建目录并将其初始化为Git仓库:
git init [name]
- 新建文件夹:
mkdir [dir-name]
- 新建文件:
touch [file-name.rb]
2.增加/删除文件
- 添加指定文件到暂存区:
git add [file-name.rb]
,可多次使用以添加多个文件 - 添加指定文件夹到暂存区:
git add [dir-name]
- 添加当前文件夹的所有文件到暂存区:
git add .
- 删除工作区中的文件并放入暂存区:
git rm [file-name.rb]
- 删除工作区中的文件夹:
git rm -rf [dir-name]
- 重命名文件:
git mv [old-file-name.rb] [new-file-name.rb]
3.代码提交
- 将代码从暂存区提交到仓库区:
git commit -m "描述信息"
- 指定具体文件提交到仓库区:
git commit [file-name1.rb] [file-name2.rb] ... "描述信息"
- 提交时显示所有diff信息:
git commit -v
4.查看信息
- 显示当前文件夹下的内容:
ls
- 显示当前文件夹下所有内容:
ls -a
- 显示详细内容:
ls -al
- 显示有变更的文件:
git status
- 显示当前版本的变更历史:
git log
- 显示暂存区与工作区的差异:
git diff
以上常用命令不仅有Git命令,还包括部分命令行操作,且仅列举了入门常用的命令,如需进一步学习可参考Git社区
Git社区参考书
PS:第一次写博客,如有不足和错误还请批评指正