本地创建推送到远程
1.1 创建文件初始化本地库
git init
1.2 添加文件到暂存区
git add .
1.3 提交文件到版本区
git commit -m "本次操作描述"
1.4 本地与远程的关联
git remote add origin xxxxxx
1.5 推送本地 master 到远程
git push origin master
1.6 本地创建切换 dev 分支
git checkout -b dev
1.7 推送本地 dev 分支到远程
git push origin dev
1.8 同步远程库
git fetch
远程项目克隆到本地
2.1 克隆远程库
git clone xxxxxx
2.2 根据远程分支生成本地分支
git checkout -b dev origin/dev
2.3 拉取远程 dev 分支最新代码
git pull origin dev
等价于:👇
git fetch origin dev // 拉取代码到暂存区
git rebase origin/dev // 合并到工作区
免密码提交
1. URL中配置
查看项目配置文件: vim .git/config
git remote add origin https://用户名:密码@github.com/xxxxxxx
2. SSH实现
生成公钥和私钥命令:ssh-keygen
1.1 生成公钥和私钥(默认放在 ~/ .ssh目录下,id_rsa.pub 公钥,id_rsa私钥)
1.2 查看公钥: cat ~/ .ssh id_rsa.pub
1.3 拷贝公钥到项目配置