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、强制提交远程分支文章来源:https://www.toymoban.com/news/detail-600114.html
git push
-f
origin xxxx远程分支文章来源地址https://www.toymoban.com/news/detail-600114.html
到了这里,关于git常用操作汇总的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!