使用git工具上传本地项目到github(一张图帮你用GitHub学)
作为一名程序员,使用 git 就像是一日三餐必不可少,如果能够熟练地掌握一些别人不知道的小技巧,就能够在众多凡人中脱颖而出!
这种技巧就像是别人只知道 Ctrl C 和 Ctrl V 是做什么,而你却可以轻松操作 Ctrl ABCDEFG……
GitHub 趋势榜上的 “Git 的奇技淫巧” 作为 top3 项目,让你轻松掌握下面的 Git 72 个小技巧,帮你秒变 Git 大神:
- 展示帮助信息
- 回到远程仓库的状态
- 重设第一个commit
- 展示工作区和暂存区的不同
- 展示暂存区和最近版本的不同
- 展示暂存区、工作区和最近版本的不同
- 快速切换分支上一个分支
- 删除已经合并到 master 的分支
- 展示本地分支关联远程仓库的情况
- 关联远程分支
- 列出所有远程分支
- 列出本地和远程分支
- 创建并切换到本地分支
- 从远程分支中创建并切换到本地分支
- 删除本地分支
- 删除远程分支
- 重命名本地分支
- 查看标签
- 查看标签详细信息
- 本地创建标签
- 推送标签到远程仓库
- 删除本地标签
- 删除远程标签
- 切回到某个标签
- 放弃工作区的修改
- 恢复删除的文件
- 以新增一个 commit 的方式还原某一个 commit 的修改
- 回到某个 commit 的状态,并删除后面的 commit
- 修改上一个 commit 的描述
- 查看 commit 历史
- 显示本地更新过 HEAD 的 git 命令记录
- 修改作者名
- 修改远程仓库的 url
- 增加远程仓库
- 列出所有远程仓库
- 查看两个星期内的改动
- 把 A 分支的某一个 commit,放到 B 分支上
- 给 git 命令起别名
- 存储当前的修改,但不用提交 commit
- 保存当前状态,包括 untracked 的文件
- 展示所有 stashes
- 回到某个 stash 的状态
- 回到最后一个 stash 的状态,并删除这个 stash
- 删除所有的 stash
- 从 stash 中拿出某个文件的修改
- 展示所有 tracked 的文件
- 展示所有 untracked 的文件
- 展示所有忽略的文件
- 强制删除 untracked 的文件
- 强制删除 untracked 的目录
- 展示简化的 commit 历史
- 查看某段代码是谁写的
- 把某一个分支到导出成一个文件
- 从包中导入分支
- 执行 rebase 之前自动 stash
- 从远程仓库根据 ID,拉下某一状态,到本地分支
- 详细展示一行中的修改
- 清除 .gitignore 文件中记录的文件
- 展示所有 alias 和 configs
- 展示忽略的文件
- commit 历史中显示 Branch1 有的,但是 Branch2 没有 commit
- 在 commit log 中显示 GPG 签名
- 删除全局设置
- 新建并切换到新分支上,同时这个分支没有任何 commit
- 展示任意分支某一文件的内容
- clone 下来指定的单一分支
- 忽略某个文件的改动
- 忽略文件的权限变化
- 以最后提交的顺序列出所有 Git 分支
- 在 commit log 中查找相关内容
- 把暂存区的指定 file 放到工作区中
- 强制推送
但是,如果你是一个 Git 刚入门的小白,那么,还有更基础的技巧。
下面这张图,请刚开始使用 Git 的小伙伴,务必、必须、一定、马上收藏好!
最基础的技巧全在这了,完全零基础,小白必备!
GitHub 地址:https://github.com/521xueweihan/git-tips
配合下方链接中的 Git 学习小游戏更有奇效哦:
Git 使用不再一脸迷茫,Git 学习也能轻松“吃鸡”
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com