与GitHub仓库建立连接并提交修改
- SSH密钥配备完成且有相关权限
- 初始化本地仓库:
git init - 关联远程仓库:
- HTTPS:
git remote add origin https://github.com/username/repositoryname.git - SSH:
git remote add origin git@github.com:username/repositoryname.git
- 首次拉取文件:
git pull origin main - 更改文件
- 提交更改到本地:
- 添加所有更改:
git add . - 添加提交说明:
git commit -m "你的提交说明" - 推送到远程仓库:
git push -u origin main
更改分支
- 查看本地分支(当前分支会用
*标出):git branch - 查看所有分支(本地+远程跟踪分支):
git branch -a - 切换现有分支
- 直接切换:
git checkout 分支名。如:切换到develop分支:git checkout develop - 拉取远程分支并切换:
git checkout -b 本地分支名 origin/远程分支名。如:同步远程的feature/login分支到本地:git checkout -b feature/login origin/feature/login
- 创建并切换到新分支:
- 创建新分支并立即切换:
git checkout -b 新分支名
- 推送新分支到远程仓库:
git push orign 分支名