GitHub仓库命令
GIt本地仓库
所有命令前面需添加git
如:git init
仓库命令 | 说明 | 仓库命令 | 说明 |
---|---|---|---|
init | 初始化,创建本地文件 | log | 查看提交记录和版本号 |
sataus | 查看变动环境- sb 输出简写日志 | reflog | 本地历史版本,远程无法查看 |
add ./xxx | 添加需要提交的文件 | reset --hard xxx | 重置为某个版本 |
commit | 提交代码-m 在命令行中简单说明理由-v 详细说明提交理由 | .gitignore | 文件内标记不需要提交文件 |
branch | 查看分支后面添加参数作为分支名称-D xxx 删除分支 | ||
checkout / switch | 切换分支,需添加名称参数 | ||
merge xxx | 合并分支 |
来源:https://www.cnblogs.com/tinywan/p/12344267.html
注意:需要说明的是,checkout承载着众多功能,在「版本2.23」引入了两个新命令 git switch 和 git restore,用以替代现在的 git checkout
Git远程仓库操作
建立自己的远程仓库
- 生成ssh key私有钥匙
- 账号配置公钥:
git repo <shh地址>
- 本地添加远程地址:
git remote add origin git@xxx
- 与他人协助时需更新代码:
git pull
- 第一次需设置上游分支:
git push -u origin <分支名称>
- 推送代码:
git push
上传其他分支:git push origin x:x 切换到对应分支,然后:git push -u origin xxx
ssh-keygen -t rsa -b 4096 -C 你的邮箱
cat ~/.ssh/id_rsa.pub # 得到公钥内容
ssh -T git@github.com
git remote add origin git@xxxxxxx
git push -u origin master
# 修改仓库地址
git remote set-url origin https://e.coding.net/aziz-log/aziz-hugo/aziz-hugo.git
Git远程仓库地址修改
git remote set-url origin git@xxx