使用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工具上传本地项目到github(一张图帮你用GitHub学)(1)

但是,如果你是一个 Git 刚入门的小白,那么,还有更基础的技巧。

下面这张图,请刚开始使用 Git 的小伙伴,务必、必须、一定、马上收藏好!

最基础的技巧全在这了,完全零基础,小白必备!

使用git工具上传本地项目到github(一张图帮你用GitHub学)(2)

GitHub 地址:https://github.com/521xueweihan/git-tips

配合下方链接中的 Git 学习小游戏更有奇效哦:

Git 使用不再一脸迷茫,Git 学习也能轻松“吃鸡”

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页