当前位置: 首页 > news >正文

司法网站建设与维护 教材wordpress媒体保存目录

司法网站建设与维护 教材,wordpress媒体保存目录,深圳记账报税代理,民企品牌建设文章目录 git简介git常用命令配置初始化仓库将文件添加到暂存区将暂存区文件加入版本库对比工作区某文件和暂存区中的区别将暂存区的文件移除但git仍管理将文件移除暂存区并且git不再管理查看版本库切换到之前的版本恢复文件持久化 云端将本地的项目推送到远程仓库将远程仓库的… 文章目录 git简介git常用命令配置初始化仓库将文件添加到暂存区将暂存区文件加入版本库对比工作区某文件和暂存区中的区别将暂存区的文件移除但git仍管理将文件移除暂存区并且git不再管理查看版本库切换到之前的版本恢复文件持久化 云端将本地的项目推送到远程仓库将远程仓库的文件克隆下来 分支操作简述操作创建新分支查看分支回到分支合并分支删除分支将本地的commit提交到云端将其他分支同步到云端删除云端的分支将云端分支和本地分支对应起来将云端同步到本地将云端分支合并到本地当前分支 多人协同添加密钥 git简介 git的功能是用一棵树的形式将代码的历史版本维护出来 工作区仓库的目录独立于各分支 暂存区数据暂时存放的区域类似于工作区写入版本库前的缓存区。暂存区是独立于各个分支的。 版本库存放所有已经提交到本地仓库的代码版本。是树形结构的各节点 git常用命令 配置 git --global user.name xxx:设置全局用户名保存在~/.gitconfig文件下git --global user。email xxxx设置全局邮箱地址保存在~/.gitconfig文件下 初始化仓库 git init初始化仓库在当前目录下创建了一个空仓库将所有仓库的信息放在.git隐藏文件夹下 将文件添加到暂存区 git add xx:将xx文件加入到暂存区git add .:将所有待加入到暂存区的文件加入到缓存区 修改project后创建了一个readme.txt再次查看惨仓库状态git status可以看到有一个readme.txt未加入暂存区 git add readme.txt后显示有一个readme.txt文件在暂存区中 将暂存区文件加入版本库 git commit -m 给自己看的备注信息将暂存区的内容提交到版本库 修改readme.txt文件 查看仓库当前状态用git status命令可以看到我们修改了readme.txt文件 将修改后的文件加入暂存区 如果文件颜色变成绿色则说明文件已经被放入暂存区 对比工作区某文件和暂存区中的区别 git diff xx:xx为要对比的文件名 将暂存区的文件移除但git仍管理 git restore --stage xx:xx为文件名此命令仅将暂存区的xx文件移除暂存区但git仍然管理这个文件 将文件移除暂存区并且git不再管理 git rm --cached xx 如果我们想git接着管理我们就再add一遍就可以了 查看版本库 git log:查看当前分支中的所有版本 切换到之前的版本 git reset --hard HEAD^:回滚到当前HEAD的前一个版本两个^表示回滚到当前HEAD的前两个版本git reset --hard 版本号回滚到版本号的版本这样我们就可以回滚到任意版本了 回滚后查看git log,可以看到从空走到当前HEAD的版本 注意这里的回滚是不会将我们之前的内容删掉的如果回到我们跳过来的版本呢可以先利用git reflog查看HEAD移动的记录,这样我们可以找到每个移动过的版本的编号git reflog看到的是前7位,关于回滚的含义这里将本地存储的文件跳回版本号存储的文件这个就是一个帮助我们管理历史版本很有效的方法 跳回到add 333版本 恢复文件 git restore xx:将修改的xx文件恢复他是将我们的文件恢复到和暂存区一样而不是回滚到之前的版本 持久化 git commit -m 备注将暂存区的内容持久化 也可以只讲暂存区中的一部分文件持久化 git add xx 然后 git commit -m xx 云端 将本地的项目推送到远程仓库 git remote add origin gitgit.acwing.com:cxy8/project.git:将本地目录和远程目录对应起来 gitgit.acwing.com:cxy8/project.git:是名称后面是域名cxy/project.git是需要对用的文件路径 git push -u origin master:将本地仓库推送到远程仓库 将远程仓库的文件克隆下来 git clone gitgit.acwing.com:cxy8/project.git:ssh克隆gitgit.acwing.com:cxy8/project.git表示的和scp那里面的是一样的。 需要注意的是我们并没有将移动记录克隆下来也就是说没有reflog没有被记录下来 分支操作 简述 我们一般在开发的时候一般不会在主分支上开发一般会在不同的分支进行开发 操作 创建新分支 git checkout -b branch_name:创建一个名为branch_name的分支 查看分支 git branch 回到分支 git checkout branch_name 合并分支 git merge 分支名将分支的HEAD节点合并到当前分支的当前节点 合并分支时出现矛盾需要我们手动更改 此时readme.txt文件的内容如下 删除分支 git branch -d branch_name:删除分支 将本地的commit提交到云端 git push (-u):第一次提交需要加上-u后面则不需要 将其他分支同步到云端 git push --set-upstream origin dev3 删除云端的分支 git push -d origin dev3:删除云端dev3这个分支 将云端分支和本地分支对应起来 git branch --set-upstream-toorigin/branch_name1 branch_name2:将远程的branch_name1和branch_name2对应起来 将云端同步到本地 git pull:相当于将云端的分支拿下来然后再merge 将云端分支合并到本地当前分支 git pull origin branch_name 多人协同 多人协同开发时都不会在master分支上开发都是在dev分支上进行开发,每个人开发一个分支 添加密钥 git-keygen 将密钥添加到仓库 创建新分支并和远程创库的分支对接 git checkout -b dev git branch --set-upstream origin dev git pull
http://www.yutouwan.com/news/175625/

相关文章:

  • 合肥seo网站建设费用wordpress edd 卡密
  • 辽 icp 大连 网站建设晋江外贸网站开发
  • 哪个免费自助建站系统最好用h5建站工具
  • 深圳企业品牌网站名字logo设计在线生成免费
  • 公司怎么做网站推广搜索引擎原理
  • 拓者设计吧官方网站AD这个软件做网站用得着吗
  • 星子网站建设广东事业单位网站
  • 制作深圳网站建设湖南厦门网站优化
  • 响应式装饰设计公司网站源码东莞长安网站制作
  • 建设钓鱼网站源码抓取网站访问量
  • 网站是如何做的自己弄公司网站
  • 自己怎么建立自己的国际网站宁波搭建网站
  • 城市建设理论研究收录网站建筑设计理念万能模板
  • 容桂医疗网站建设seo就业指导
  • 大莲网站建设公司ps做网站框架搭建
  • 周村有做网站广告的吗怎么开通网站
  • 免费网站平台推荐小程序登录注册
  • 三亚网络网站建设西安seo外包行者seo
  • 网站建设域名怎么选择东莞电商网站公司
  • pycharm做网站网页是由什么语言编程的
  • 天津市政建设集团有限公司网站网站后台登陆网址是多少
  • 安新seo优化排名网站国家企业信息信用信息公示网山东
  • 网站开发费属于无形资产企业网站 建设流程
  • 织梦cms做网站做网站怎么打空格
  • .net 网站 源代码wordpress 移动页面 自动跳转
  • 中国建设银行网站的社保板块在哪当阳网站建设
  • 做网站内容都有哪些网站建设 电商
  • 南浔哪有做网站的网页设计站点建设实验报告
  • 网站建设安全架构做网站服务器配置应该怎么选
  • 沈阳创新网站建设报价网站开发工程师所需要的经验