name: successfulbarrier
key: djkalsfjdklasjflsdjfksdflsfksldf
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/xxx/xxxxx.git
git push -u origin main
git pull # 更新当前分支
git clone --depth 1 https://github.com/xxx/xxxxx.git
git branch # 查看本地分支,*指向当前所在分支
git branch -r # 查看远端分支
git branch [branch name] # 从当前分支拷贝,创建新分支
git checkout -b 本地分支名x origin/远程分支名x # 从远端创建本地分支
git checkout [branch name] # 切换分支
git add .
git commit -m "xxxxx"
git push -u origin xxx
(1)主分支应该及时与上游分支进行同步
(2)再开发另一个功能向上游任务提交时,应从更新后的主分支中创一个新的分支进行提交。
git merge xxx
git log
git checkout -b [new-branch] [commit id] # 从某个历史版本创建新分支,并切换