git常用命令

  • Workspace:工作区(就是你电脑能看到的目录)
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库

需要理解的英文单词:merge 合并 remote 远程仓库 repository 本地仓库

1.git add . (添加所有新增文件)

2.git commit -m '注释'(提交到本地库)

3.git push 推送到远程库(如果推送不成功,则git pull 远程拉下来相当于更新代码  然后解决冲突 在push)

其他命令的话  git log(看push的历史)  git status(看文件的状态) git clone(第一次拉代码)  git branch (查看分支 一般master是主分支 dev是本地分支)  git checkout切换分支 git merge 合并分支

1.git branch 查看分支没有的话 就自己键分支
2.git status
3.gti add .
4git commit -m '22'
5.git pull origin 自己的键的分支(相当于合并分支)
6.git push origin 自己的键的分支

自己使用失误:1不能在本地删除,特别时删除后你提交到本地库,2做任何操作都是在自己新建立的分支dev(名字一般随便取)上进行增删,要提测了才会合并分支


git checkout test(选择你要切换的分支名字)

只能在自己分支上去push 修改之类的 master,test主分支和测试分支的话时没有权限推送的,负责人才有权限推送
master一般时线上分支,test时测试分支

一般clone下来后,先查看分支 git branch(看自己在哪个分支上) 一般有master(正式环境,不能修改,只能合并分支mercy)、test(测试环境)、dev(本地开发环境) git branch -a 查看所有远程分支;所有东西clone下来后,建立新的分支 git checkout -b dev(这个名字最好一样,配置了的),然后git branch (查看是否切换到新建的分支上,然后在拉代码 git pull origin dev)


dev开发完后,先切换分支test,在合并分支
git mergy dev(开发环境分支)

原文地址:https://www.cnblogs.com/myfirstboke/p/9140440.html