J'Blog

git基础命令合集

git基础命令合集

git 下载

1、新建文件夹
2、右击新建的文件夹,git bash here
3、输入git init
4、git clone 路径

更新本地代码

1、git add .
2、git commit -m “备注”
3、git push

上传本地代码到git

1、在github或者gitlab上新建项目
2、拷贝新建项目的http路径
3、cd 本地项目,右击,git bash here
4、git init
   git remote add origin http路径
   git add .
   git commit -m "备注"
   git push -u origin master

上传本地项目到分支

查看远程仓库: git remote -vv
拷贝远程仓库的url
1、 git init
2、 git add .
3、 git commit -m "备注"
4、 git branch version2  //创建分支
5、 git checkout version2  //切换分支
6、 git remote rm origin 
7、 git remote add origin 远程仓库url
8、 git push origin version2
现在可以去github账户上刷新,就会多出来一个分支version2

克隆分支

git clone -b 分支名称 项目地址

查看

git branch 查看当前分支

合并分支并提交

a为被合并分支
进入a分支,git merge b分支名称
git push

常用git命令

// git初始化 Git init

// 创建本地和远程仓库的连接,下面所有命令中用到origin都是这里命名的remote的名称,可以自定义 Git remote add origin https://xxx

// 查看本地和远程仓库连接 Git remote -v

//在你本地创建一个分支,这个分支对应远程仓库中的某个分支,把代码拉下来 Git fetch origin 远程仓库分支名称:对应创建的本地分支名称

// 提交代码到分支就不多说了add、commit、push

// 合并分支 Git merge origin 想要合并的分支 例如想要把develop分支合并到master分支,需要做的操作包括: 在你的开发分支develop分支上,push你本地的代码到远程分支,如果说不只是你一个人开发,多个人开发,那就在push之前也就是commit之后,pull远程分支将其他的开发人员的代码拉下来,此时你本地的代码就是最新的,如果有冲突需要处理冲突问题,处理完之后再走一遍push流程add、commit、push,如果没有冲突直接push。然后切换到master分支,执行上面的代码get merge origin develop,就会把develop分支的代码合并到master分支了

// 查看本地仓库状态,一般用来查看此次本地文件修改了哪些 git status

// 查看本地修改内容 Git diff // 查看具体那个文件修改了什么内容 git diff 文件名 :q退出查看

// Git branch什么的就不多说了

// vscode可以装插件git graph 可以查看具体提交情况,差不多就是界面版的git,可以不用手敲命令,可以试试看