文章目录
1、初始化本地git仓库
git init
2、添加文件至本地仓库
git add xxx
3、创建并切换本地仓库分支
git checkout -b 新分支名
-b
指令包含
切换
和
创建
。
如果切换到
已存在
的分支,直接使用
git checout 分支名
即可。
4、添加远程仓库地址
git remote add origin “https:xxxxx.git”
5、向远程git指定分支推送代码
git push --set-upstream origin 远程git分支名
在设定
新分支
后,
首次
推送代码,需要使用上述命令。
如果之前已经使用了,后续推送只需要
git push
即可。
6、拉取代码
git pull
该命令包含
拉取
与
合并 merge
,回自动拉取远端分支代码至本地,并与现有代码进行
合并
。
7、拉取指定分支代码
git clone 远程git地址 -b xxxxx分支名
8、删除远程分支
git push origin
--delete
[branch_name]
9、删除本地分支
git branch
-d
会在
删除前检查merge状态
(其与上游分支或者与head)。
git branch-D
是git branch --delete --force的简写,它会
直接删除
。
10、分支代码合并
git merge xxx分支名
【注意:】
假设在A分支执行 git merge B,则会将B分支的代码合并到A分支中。
在此之前,需要
git pull
拉取需要合并分支的最新代码。
11、删除分支(本地与远端)
- 1、查询日志> git log使用
git log
指令,会展示每次commit
的信息。 - 2、本地强制切换对应提交版本> git reset --hard xxxxxlog对应的版本值将本地git仓库中的代码强制回退到指定的提交版本上。 如:git reset --hard f07522e4c6b556ab072997a2acf018ed97eb03a8
- 3、强制提交远程分支> git push>
> -f>
> origin xxxx远程分支
版权归原作者 专注写bug 所有, 如有侵权,请联系我们删除。