github常用命令
github使用
一、注册github账号
二、创建github仓库
网上教程很多,就不过多介绍
三、常使用的命令
1.git init
主要用来初始化一个空的git本地仓库。执行完上面的命令,当前目录下会自动生成.git隐藏文件夹,该隐藏文件夹就是git版本库
2.设置用户信息:
$ git config --global user.name 'your_name '
$ git config --global user.email 'your_email@qq.com'
3.创建钥匙
ssh-keygen -t rsa -C "your_email"
4.与远程仓库建立连接
git remote add origin git@github.com:yourName/repositoryname.git
5.重新设置仓库url地址
git remote set-url origin https://github.com/yourname/learngit.git (这个是你的复制的仓库地址)
一般不用
6.初次拉取代码到本地
git pull origin master --allow-unrealated-hisories
7.克隆代码到本地
git clone git clone git@github.com:xxx.git
8.拉取代码分支
git pull origin 'dev'
拉取dev分支
9.提交代码到仓库
git add .
提交所有文件
commit
push
10.重命名文件
git mv 旧文件名 新文件名
11.提交文件
git commit -m '备注'
12.推送文件到仓库
git push origin master
13.创建分支
git branch 分支名
14.切换分支
git checkout 分支名
将dev合并到master分支
//先切换到master分支
git checkout master
//拉取代码
git pull up master
//合并代码
git merge dev
//推送到master分支
git push origin master
提交注释规范
提交类型:
feat: 修改/增加新功能
fix: 修改bug/功能代码的变更
docs: 文档相关变更
style: 不影响代码含义的变更(空白/格式/缺少符号等)
refactor: 代码重构变更
perf: 改进性能的变更
test: 添加/修改现有的测试
chore: Build/.gitignore/辅助工具/库(文档生成)等变更
Example: feat:修改侧边栏默认状态
①:git status
查看当前状态,是否和远程仓库的内容是同步的;如果不同步,先pull下来,再下一步;同步则下一步;
②:git rm -r --cached .
删除本地缓存
本文来自博客园,作者:diablo-427,转载请注明原文链接:https://www.cnblogs.com/diablo-427/articles/17464909.html