Git指令
在git的使用中,除了使用图形化界面软件,还可以使用命令行的指令进行操作
命令 | 操作 |
---|---|
git cat-file -p 版本号 | 查看文件信息 |
git -v | 查看git版本信息 |
git init | 在当前路径初始化git本地仓库 |
git clone 网址 | 将网址的git仓库克隆到本地仓库 |
git clone 网址 重命名 | 将网址的git仓库克隆到本地仓库并重命名 |
git config user.name 用户名 | 修改用户名 |
git config user.email 邮箱 | 修改邮箱 |
git config --global user.name 用户名 | 修改全局用户名 |
git config --global user.email 邮箱 | 修改全局邮箱 |
git status | 查看暂存区信息 |
git add 文件名 | 将工作区移至到暂存区 |
git rm --cached 文件名 | 将暂存区移至工作区 |
git commit -m (描述) | 新增文件 |
git add *.后缀 | 将指定后缀文件移至工作区 |
git log | 查看改动日志 |
git log --oneline | 查看改动日志 (一行) |
git restore 文件\git revert 版本号 | 恢复文件 |
分支操作
命令 | 操作 |
---|---|
git branch -v | 查看所有分支 |
git branch 分支名 | 创建分支 |
git checkout 分支名 | 切换分支 |
git checkout -b 分支名 | 创建分支并切换至新分支 |
git branch -d 分支名 | 删除分支 |
git merge 分支名 (需在master分支下进行) | 合并到master分支中 |
当合并分支提示(
master|MERGING
)时,表示合并时存在文件冲突,此时文件处于冲突状态,可以打开冲突文件直接进行修改即可
标签操作
命令 | 操作 |
---|---|
git tag 标签 版本号 | 给指定版本号文件赋上标签 |
git tag -d 标签 | 删除此标签 |
git log 版本号
可以查看此版本号文件之前的操作
git long 标签
同理
远程仓库
命令 | 操作 |
---|---|
git remote add origin 网址 | 用origin替代该网址(默认用origin替代) |
git remote remove origin | |
git remote rename | |
git push origin | 将本地文件推送至远程仓库 |
限于经验和水平,本文章可能存在缺点和不足,希望批评指正。