Git 常用命令速查
2021-01-15 15:03:33 0 举报
git使用简单易懂快速入门教程
作者其他创作
大纲/内容
应用案例 - 从零开始见git仓库
# 1. 先在github/gitlab/工蜂等git服务,建立好远程仓库,都有管理界面;# 2. 本地建立目录helloworld,初始化本地仓库;$ mkdir -p /data/helloworld$ git init# 3. 关联远程仓库服务;$ git remote add origin https://git.code.tencent.com/warmlytone/helloworld.git# 4. 新建编辑一个项目文件 read.md,并提交;$ touch read.md$ echo \"# helloworld\" > read.md$ git add read.md$ git commit -m '增加项目说明文档'# 5. 提交修改内容到远程服务器,然后在远程仓库就能看到修改内容了,需要仓库账号密码。$ git push origin master
修改和提交
$ git status # 查看状态$ git diff # 查看修改内容$ git add <file|.> # 添加指定|所有改动文件$ git mv <old> <new> # 文件改名$ git rm <file> # 删除文件$ git rm --cached <file> # 删除提交但不删除本地文件$ git commit -m 'commit description' # 提交修改内容$ git commit --amend # 修改最后一次提交
GIT基础命令
创建版本
$ git clone <url> #克隆远程仓库$ git init #初始化本地库
由在线学习社区提供
远程仓库
$ git remote -v # 合并指定分支到当前分支$ git remote show <remote> # 衍合指定分支到当前分支$ git remote add <remote> <url> # 添加远程仓库$ git fetch <remote> # 拉取远程仓库代码$ git pull <remote> # 拉取代码并合并$ git push <remote> --delete <branch/tag> # 删除远程分支标签
分支和标签
$ git branch --hard HEAD # 查看仓库改动历史$ git checkout <branch/tag> # 分支或标签切换$ git branch <new-branch> # 列出文件改动历史$ git branch -d <branch> # 删除本地分支$ git tag # 列出所有本地标签$ git tag <tagname> # 给予最新提交创建标签$ git tag -d <tagname> # 删除标签
查看历史
$ git log # 查看仓库改动历史$ git log -p <file> # 查看某文件改动历史$ git blame <file> # 列表方式查看文件改动历史
撤销改动
$ git reset --hard HEAD # 撤销未提交改动$ git checkout HEAD <file> # 撤销指定未提交改动文件$ git revert <commit> # 撤销提交
GIT速查手册
分支合并
$ git merge <branch> # 合并指定分支到当前分支$ git rebase <branch> # 衍合指定分支到当前分支
0 条评论
下一页