“Git:基本操作”的版本间差异
跳到导航
跳到搜索
(建立内容为“category:Git == 仓库 == {| class="wikitable" |- ! 命令 !! 说明 |- | <code>git init</code> | 在当前目录初始化Git仓库 |- | <code>git init <newr…”的新页面) |
(→修改) |
||
第25行: | 第25行: | ||
== 修改 == | == 修改 == | ||
{| class="wikitable" | |||
|- | |||
! 命令 !! 说明 !! 备注 | |||
|- | |||
| <code>git add</code> | |||
| 将工作区新增或修改的文件添加到暂存区 | |||
| | |||
|- | |||
| <code>git commit</code> | |||
| 提交暂存区到本地仓库 | |||
| | |||
|- | |||
| <code>git status</code> | |||
| 查看仓库当前的状态,显示有变更的文件 | |||
| !!! | |||
|- | |||
| <code>git diff</code> | |||
| 比较文件的不同,即暂存区和工作区的差异 | |||
| | |||
|- | |||
| <code>git reset</code> | |||
| 回退版本 | |||
| | |||
|- | |||
| <code>git mv</code> | |||
| 移动或重命名工作区文件 | |||
| | |||
|- | |||
| <code>git rm</code> | |||
| 删除工作区文件 | |||
| | |||
|} | |||
== 分支== | == 分支== |
2020年9月18日 (五) 00:59的版本
仓库
命令 | 说明 |
---|---|
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