Git常用命令
基础操作
-
git status:查看文件状态
-
git add:将文件的修改加入暂存区
-
git reset:将暂存区的文件取消暂存或者是切换到指定版本
-
git commit:将暂存区的文件修改提交到版本库
-
git log:查看日志
远程仓库操作
-
git remote:查看远程仓库
-
git remote add:添加远程仓库
-
git clone:从远程仓库克隆
-
-
git push:推送到远程仓库
将本地仓库内容推送到远程仓库:
git push 【remote-name】【branch-name】
注意:如果当前本地仓库不是从远程仓库克隆,而是本地创建的仓库,并且仓库中存在文件,此时再从远程仓库拉取文件的时候会报错(fatal:refusing to merge unrelated histories)
解决此问题可以在pull命令后加入参数:--allow-unrelated-histories
分支操作
-
git branch 查看分支
-
git branch 【name】 创建分支
-
git checkout 【name】 切换分支
-
git push 【shortName】【name】推送至远程仓库分支
-
git merge【name】 合并分支
标签操作
-
git tag:列出已有的标签
-
git tag【name】:创建标签
-
git push 【shortName】【name】:将标签推送至远程仓库
-