旅游网站建设策划方案,网站设计待遇,杭州室内设计培训,响应式网站建设资讯一.实际场景
数据备份代码还原协同开发追溯问题代码的编写人和编写时间
二.Git工作流程图 三.获取本地仓库 四.git add和git commit git status#xff1a;查看修改的状态#xff08;暂存区#xff0c;工作区#xff09; git add . #xff1a;通配符#xff0c;添加当…一.实际场景
数据备份代码还原协同开发追溯问题代码的编写人和编写时间
二.Git工作流程图 三.获取本地仓库 四.git add和git commit git status查看修改的状态暂存区工作区 git add . 通配符添加当前所有文件到暂存区 git commit -m “messsage”提交时附带的信息 git log查看日志历史提交信息 在使用git log的时候我们通常要加很多参数可以使用别名缩短这些参数。 五.版本回退
git reset --hard commitID
六.忽略某些文件 七.分支 最常用的是git checkout -b 分支名合并分支一般是把其他分支合并到master记得先切换到master分支
八.冲突 九.公钥配置 十.远程仓库推送 git push [-f] [–set-upstream] [远端名称 [本地分支名][:远端分支名]]
-f是说force如果本地和远端不一致是push不了的-f代表强制push–set-upstream建立起本地分支与远端分支的关联关系之后下次就可以直接git push了(就是-u使用git branch -vv可以查看本地与远端的关联关系
十一.远程仓库clone 默认只克隆master分支
十二.抓取和拉取 一般本地的master分支和远程的master分支会关联的所以就会默认抓取和拉取远端仓库的master分支
十三.远程解决冲突 git push到远程仓库之前记得先git pull一下远程仓库先把可能存在的冲突解决
十四.几条铁令
切换分支前先提交本地的修改代码及时提交提交过了就不会丢