git的基本使用流程和常用指令

远程仓库与本地仓库是通过origin来进行交互的,所以本地的分支只有关联origin才能与远程仓库交互
master是自动关联origin的,但是其他的分支就要自己手动关联了
那么origin是什么呢,其实就是远程仓库的名称,指向的就是远程仓库。
这也就是在与远程仓库建立联系的时候本地的master就会自动关联origin的原因。
git init //建立本地仓库
git remote add origin git地址 或者git clone git地址 //关联远程仓库(将远程仓库加到origin中) git branch dev origin/dev //建立dev分支并关联origin中的dev
git pull origin dev //从origin中拿到dev git branch 自己的名字 //建立一个本地分支 git merge dev //(原本是空白的)在自己的分支中和并dev分支 将dev分支中的内容复制过来,得到原始的dev文件 git merge 自己的名字 //在dev中将修改完的分支(自己的名字)与dev合并到一起 git push origin dev //将 origin dev 推送到远仓库 扩展: git remote -v 显示了可以抓取和推送的origin的地址。如果没有推送权限,就看不到push的地址。 git add . 将所有的工作区文件添加到暂存区 git commit -m '提交说明' 将暂存区的文件添加到仓库区 git checkout 分支名 切换到哪一个分支 git branch 查看所有分支 git ls-files 查看当前目录下的文件 git log 查看当前分支的版本信息,提交详细信息 git reflog 查看所有的版本信息,提交信息
    git reset head 文件路径 取消特定文件的add
    git reset head 取消这次的add命令 git reset
--HEAD 版本号 版本回退,回到指定个版本
git reset --soft HEAD^ 撤销最近一次的commit git branch
--set-upstream-to=origin/分支名 将此分支设置为默认分支 git push --set-upstream origin dev 将分支与远程分支联系起来,要在有本地分支的情况下进行 git branch -vv 查看本地分支与远程分支的对应情况 git branch -a 查看所有的分支,包括远程的和本地的 注意:所有的工作都要在自己的本地分支上完成,即要把分支切换到自己的本地分支上然后再进行工作,如不如此会有一定的问题出现。

 

posted @ 2022-09-05 10:39  DDjans  阅读(50)  评论(0)    收藏  举报