git常用命令总结

从远程仓库拉取代码到本地

方法1:

  git init              将此文件初始化为本地git仓库

  git remote add origin 远程仓库地址            与远程仓库建立链接

  git pull origin branc_name        将远程仓库的某一分支代码拉取下来

方法2:

  git clone 远程仓库地址    直接把远程仓库代码克隆下来(方便快捷,推荐) 与上面的差别是,克隆会把整个项目文件夹拉取下来,上面的操作只会拉取项目文件夹下的所有文件

如何查看,提交到本地仓库但未推送到远程仓库的代码

     git log branch_name ^origin/branch_name     查看某一个分支的未推送到远程仓库的提交记录    如果有提交记录就代表这几次的提交没有推送到远程仓库

 

一次最普通的也是最经常的提交代码操作

  git pull origin branch_name   or git pull  将远程代码拉取到本地(每次提交前都要拉取一下代码,把别人的代码拉取下来)带origin 分支名的 是首次把某一个分支的代码拉取下来

  git add *     把修改的所有文件添加到暂存区

  git commit -m "本次提交的解释说明"     将暂存区的代码提交到本地仓库

  git push origin branch_name   or  git push 将本地仓库的代码推送到远程仓库 

分支操作 

  git checkout -b branch_name    新建并切换到一个分支

  git branch branch_name   新建一个分支 但不切换到这个分支

  git checkout branch_name  切换到某一个分支

  git branch 查看分支列表

  git push origin branch_name  将某一分支上的代码推送到远程仓库  (实用于新分支首次推送,因为此时远程仓库并没有此分支,在当前分支也可以用这个命令把其它分支推送到远程仓库)

     git merge branch_name  将某一分支合并到当前分支

  git branch -d branch_name  删除某一本地分支(不能是当前分支)

  git push origin --delete branch_name  删除远程仓库某一分支 

 

git常用命令总结

上一篇:一个新的发现


下一篇:解决VScode的一些问题