zoukankan      html  css  js  c++  java
  • git

    本地创建仓库,然后进行管理.提交到本地仓库(不需要网络),提交到远程仓库(需要网络)
    相对于svn为克隆方式,赋值的是整个仓库,svn只是复制的代码.
     
    1.电脑新创建一个”本地仓库”空文件夹
    2.打开终端: 输入cd 空格 再直接把桌面空文件夹拖进来 回车
    再输入   git init 回车
    3.新建一个存放在”本地仓库”文件夹的Xcode工程
    4.终端
     输入用户名:git config user.name lanou02回车
     再输入邮箱: git config user.email 1149779588@qq.com回车
    5.查看一下config文件
    6.设置全局的用户名和邮箱
    终端
     输入名称: git config --global user.name lanou002回车
     再输入邮箱: git config --global user.email 1149779588@qq.com回车
    查看
     
    7.终端
    查看状态:输入 git status
    绿色表示:已提交
    红色:未提交
    工作区-暂存区-仓库
     再输入: git add .回车(补充:这里是添加整个文件,当想提交某个文件时 命令行为:git add 提交的文件名)
    git commit -am "添加工程"
    出现一大堆东西
    再输入 git status回车后会出现 nothing to commit, working directory clean,说明已是最新
    8.工程创建好了可以开发了
    打开工程试着在viewcontroller中加一条打印语句
    终端查看状态: 输入 git status回车 看到红色代码
    添加到仓库:输入 git add .(这里还是整个提交)
    添加修改日志:输入 git commit -am "添加了1111"
    回车再输入git status回车看到是最新版本
     
    9.查看日志 回滚版本(退回)
    终端输入: git log 回车
    版本号为40位哈希值
    终端输入: git reflog 回车
    9-1.已经提交回滚版本
      回滚到上一版本 终端输入:git reset --hard HEAD^ 
    回车后发现刚才在viewcontroller中添加的打印语句消失,说明已回到上一个版本
    回滚到指定版本 终端输入:git reset --hard 54c1df0 
    回车后发现刚才在viewcontroller中添加的打印语句重新出现,说明已回到指定版本
     
    相关网站:
    相关补充:
     
     
  • 相关阅读:
    程序员修炼之道阅读笔记2
    程序员修炼之道阅读笔记1
    软件体系架构的质量属性
    计算贴现率相关问题
    以《淘宝网》为例,描绘质量属性的六个常见属性场景
    第十四周总结
    软件需求模式阅读笔记
    第十三周总结
    第十二周总结
    重大技术需求进度报告六
  • 原文地址:https://www.cnblogs.com/wusang/p/4726507.html
Copyright © 2011-2022 走看看