git使用

git是一款分布式代码版本控制工具

初始化使用:
当我们在gitlab、github初始化一个项目路径后,
需要将本地仓库的代码提交到新建好的远端仓库

git init
git remote add origin  // 链接远端仓库 为远端仓库地址
git add .
git commit -m "commit info"
git push

git fetch 拉取代码
git merge 合并代码
git pull 拉取并合并代码
git push 将本地仓库的commit提交到远端仓库

git checkout 切换分支
git checkout -b 新建分支并切换

git branch -d 删除分支 不能删除有未提交commit的分支
git branch -D 强制删除分支

git push -u origin 将本地分支推送到远端,如果远端没有此分支则会创建

git reset --hard 代码回滚到某个commit commitId可以通过git log查看

git log 可以查看每一个的commit,显示的信息有 commit date,commit person,commitId,commit info

git merge A 将A分支合并到当前分支

git rebase A 将A分支合并并且将A分支节点置于当前分支之后

git mv 修改文件名,因为git默认忽略文件大小写,
如修改文件名 File.js 到 file.js此时是无法检测到更改,需要使用命令:
git mv File.js file.js

update

在github中已修改默认分支为main 而不再是master

此时针对命令为
git init
git remote add origin // 链接远端仓库 为远端仓库地址
git branch -M main
git push -u origin main

你可能感兴趣的:(git使用)