个人Git学习简要笔记,暂不涉及分支等操作,有待进一步学习更新。
帮助及初始化命令
语句 | 功能 |
---|
git help <verb> / git <verb> --help | 帮助 |
git config --global user.name “<user name>” | 配置本地用户名 |
git config --global user.email “<email address>” | 配置本地邮箱地址 |
本地库操作
语句 | 功能 |
---|
git init | 初始化仓库 |
git status | 检查当前文件状态 |
git add <path> | 跟踪新文件 |
git commit <path> | 提交更新(进入vim界面添加描述) |
git -m “<describe>” commit <path> | 提交更新并添加描述 |
git log | 查看所有更新 |
git log -p -<value> | 查看最近几次更新 |
git log --oneline | 查看所有更新(单行显示SHA1值) |
git reset --hard <SHA1 value> | 根据SHA1值回退版本(调节指针) |
远程库操作
语句 | 功能 |
---|
ssh-keygen -o | 生成ssh公钥 |
git clone <url> | 克隆现有的仓库(主分支) |
git clone -b <branch name> <url> | 克隆现有仓库某一分支 |
git push -u origin “master” | 推送至服务器端 |
git remote add origin <url> | 添加远程仓库 |