Git&Github常用命令和技巧

1. Git

1.1 Git 项目及初始化命令

命令作用
git config --global user.name 用户名设置用户签名
git config --global user.email 邮箱设置用户签名
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m "日志信息" 文件名提交到本地库
git reflog查看历史记录
git reset --hard 版本号版本穿越

1.2 Git 分支以及合并

命令作用
git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 分支名把指定的分支合并到当前分支上

1.3 Git 远程库命令

命令作用
git remote -v查看当前所有远程地址别名
git remote add 别名 远程地址起别名
git push 别名 分支推送本地分支上的内容到远程仓库
git clone 远程地址将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名将远程仓库对应分支最新内容拉下来后与当前本地分支直接合并

2.Github

2.1 GitHub搜索限定符

用于精确搜索,筛选结果

springboot vue stars:>1000 pushed:>2022-05-02 language:Java

这些限定符不用记,GitHub的高级搜索的可视化表单更方便,完全用法在GitHub官方文档中可以进行查阅。

文档链接:https://docs.github.com/cn/search-github

2.2 仓库快捷键

快捷键作用
t在仓库的所有里搜索文件
l快速跳转到某一行(点击行号可以快速复制该行代码)
b查看该文件的修改记录
.用网页版vscode打开项目文件
ctrl + k命令面板

请输入图片描述

文档链接:https://docs.github.com/cn/get-started/using-github/keyboard-shortcuts

2.3 在线运行环境

在项目链接中添加前缀gitpod.io/#/,就可以打开在线运行化境。例如:https://github.com/vuejs/vuex -> https://gitpod.io/#/github.com/vuejs/vuex

2.4 项目推送

explore -> get email updates,设置定期推送优秀Github项目。
get email updates

总结自尚硅谷和程序员鱼皮
最后修改:2022 年 06 月 05 日 07 : 06 PM
如果觉得我的文章对你有用,请随意赞赏