Git:基本操作
跳到导航
跳到搜索
仓库
| 命令 | 说明 |
|---|---|
git init
|
在当前目录初始化Git仓库 |
git init <newrepo>
|
在指定目录(<newrepo>)初始化Git仓库
|
git clone <repo>
|
从现有Git仓库(<repo>)中拷贝项目到当前目录
|
git clone <repo> <directory>
|
从现有Git仓库(<repo>)中拷贝项目到指定目录(<directory>)
|
git clone可以所用不同的协议,包括ssh,git,https等:git clone git@github.com:fsliurujie/test.git:SSH协议git clone git://github.com/fsliurujie/test.git:GIT协议git clone https://github.com/fsliurujie/test.git:HTTPS协议
- (常用ssh,因为速度较快,还可以配置公钥免输入密码)
修改
| 命令 | 说明 | 备注 |
|---|---|---|
git add
|
将工作区新增或修改的文件添加到暂存区 | |
git commit
|
提交暂存区到本地仓库 | |
git status
|
查看仓库当前的状态,显示有变更的文件 | !!! |
git diff
|
比较文件的不同,即暂存区和工作区的差异 | |
git reset
|
回退版本 | |
git mv
|
移动或重命名工作区文件 | |
git rm
|
删除工作区文件 |
分支
远程
日志
| 命令 | 说明 |
|---|---|
Gitignore