普通命令
- cd
- cd ../
- pwd
- ls -l -a
- touch
- 新建一个文件
- rm
- 删除一个文件
- mkdir
- 新建一个文件夹
- rm -r
- 删除一个文件夹
- mv a b
- a是要移动的文件,b是准备放置a的文件夹
- reset
- 重新初始化终端/清屏
- clear
- 清屏
- history
- help
- exit
- #表示注释
Git相关
- git remote
- 查看远程库信息
- git remote -v
- 查看远程库详细信息
- git branch -a 或者 -r
- 查看远程分支
- git push
- 将当前分支推送到远程对应的分支(若远程无对应分支,则推送无效)
- git push origin dev
- 将分支dev提交到远程origin/dev(远程没有dev则创建)
- git branch -set-upstream bransh-name origin/branch-name
- 建立本地分支和远程分支的关联
- git checkout -b dev origin/dev
- 创建远程的origin/dev分支到本地
- git branch
- 查看分支
- git branch name
- 创建分支
- git checkout name
- 切换分支(工作区文件内容会立即变化成对应分支的内容)
- git checkout -b name
- 创建分支name并切换到分支name
- git merge name
- 合并name分支到当前分支
- git branch -d name
- 删除分支name
- git log --graph --pretty=oneline --abbrev-commit
- 查看分支合并情况
- git merge name
- 合并分支
- git merge -no-off -m "描述" dev
- 合并分支
标签
- git tag tagname
- 对当前版本建立标签
- git tag tagname commit_id
- 对历史版本建立标签
- git tag -a tagname -m "描述" commit_id
- 添加说明
- git tag
- 查看所有标签
- git show tagname
- 查看某个标签相同信息
- git tag -d tagname
- 删除本地标签
- git push origin tagname
- 推送本地的某个标签到远程
- git push origin -tags
- 一次性推送所有分支
- git tag -d tagname
- git push origin :refs/tags/tagname
- 从远程删除
配置
- git config --global user.name
- "[名称]"
- git config --global user.email
- 邮箱
- git add [file1] [file2]
- 添加指点文件到暂存区
- git add [dir]
- 添加指定目录到暂存区,包括子目录
- git add .
- 添加当前目录的所有文件到暂存区
本文为原创文章,版权归Aet所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ Git_状况汇总03/19
- ♥ Git 版本回滚10/02
- ♥ 行为型:迭代器模式09/07
- ♥ 算法特点、哈希表06/29
- ♥ Lua程序设计:二11/07
- ♥ 语法函数命令三06/10