Git笔记
Git常用命令#
- git config –global user.name 用户名
- 设置用户签名
- git config –global user.email 邮箱
- 设置用户签名
- git init
- 初始化本地库
- git status
- 查看本地库状态
- git add 文件名
- 添加到暂存区
- git rm –cached 文件名
- 删除暂存区文件
- git commit -m “日志信息” 文件名
- 提交到本地库
- git reflog
- 查看版本信息
- git log
- 查看版本详细信息
- git reset –hard 版本号
- 版本穿梭
Git分支操作#
- git branch 分支名
- 创建分支
- git branch -v
- 查看分支
- git checkout 分支名
- 切换分支
- git merge 分支名
- 把指定的分支合并到当前分支上
远程仓库操作#
- git remote -v
- 查看当前所有远程地址别名
- git remote add 别名 远程地址
- 起别名
- git push 别名 分支
- 推送本地分支上的内容到远程仓库
- git clone 远程地址
- 将远程仓库的内容克隆到本地
- git pull 远程库地址别名 远程分支名
- 将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并
SSH免密登录#
- ssh-keygen -t rsa -C xxx@qq.com
- 本地输入命令生成 ssh 秘钥
1 | #-t 加密算法 |
输入上述命令会在用户的家目录的
.ssh
文件中生成两种文件,id_rsa
是私钥,id_rsa.pub
是公钥。
- 在 GitHub 的仓库—
settings
—Deploy keys
中添加id_rsa.pub
文件里的公钥。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 残雪独孤のBlog!