1.git常用命令
git pull (--rebase):从远程仓库拉取最新的版本,并合并到本地仓库。
git push (-u) 与 git branch (-u):将本地仓库的修改推送到远程仓库,以及创建并切换到新的分支。
git reset --hard 与 git cherry-pick:撤销提交,以及选择性的应用某个提交的修改。
git checkout与git 分支:切换到不同的分支,以及创建并切换到新的分支。
git merge:将两个分支合并到一起。
git show-branch:展示所有分支的提交历史。
git branch (-d|-r|-a):列出本地分支、远程分支、或者所有分支。
git merge master:将master分支的修改合并到当前分支。
2.创建,切换和合并以及删除分支demo
1.新建分支:dev/lt32y-20240809
git branch dev/lt32y-20240809
2.切换到分支:dev/lt32y-20240809
git checkout dev/lt32y-20240809
3.设置本地分支与远程仓储关联
git push --set-upstream origin dev/lt32y-20240809
4.修改文件并提交
git add xxx/xx/as.cs
git commit -a -m "新增了一个文件"
5.合并主分支
先切换到主分支
git checkout master
查看下是否g切换到主分支
git status
在讲某只分支的代码合并到主分支
git merge dev/lt32y-20240809
同理要将某分支代码合并到另一只分支 也是同理
先切换到A,再将B合并到A
6.删除远程分支
git push origin --delete dev/lt32y-20240809
7删除本地分支
删除本地分支得先切换到另一个分支再来删掉分支
git branch -d dev/lt32y-20240809