zoukankan      html  css  js  c++  java
  • git的注册与使用:代码的版本控制器

    一、打开网站:http://www.oschina.net

      点击

      注册账号

        创建项目

        添加成员

        选择项目  复制SSH地址

    二、打开电脑终端,在存放项目的目录下键入命令行:git clone git@git.oschina.net:wangguimin/text.git(项目SSH地址)

      一直点击回车直到出现这是需要SSH公钥

      下面创建SSH公钥:

      在终端执行:ssh-keygen -t rsa  输入密码

      

      出现这个就是创建成功

      执行: pbcopy < ~/.ssh/id_rsa.pub复制SSH公钥

    三、返回oschina网站,在个人信息的左边找到SSH公钥,添加公钥中直接cmd+V粘贴上去,标题自己命名

    添加成功之后在终端重新执行:git clone git@git.oschina.net:wangguimin/text.git(项目SSH地址)

    就可以直接克隆成功了

    这里修改下git的name和email,两行命令:  

      git config --global user.name wangguimin   修改名字

      git config --global user.email 870503894@qq.com    修改邮箱

      git config --list      查看

    下面就是使用git提交代码的4个步骤:

      1.git add .   保存写的代码

      2.git commit -m "版本信息"       修改信息

      3.git pull      从服务器拉代码和本地代码合并

      4.git push origin 分支名     把合并的代码推到服务器上

    git status  命令可以查看状态

    git log 查看修改的版本信息

    git reset --hard bdcc8b10715a41e5807ff86f0252f6963539b798(版本号)   强制恢复到之前的版本

    上述过程是不可逆的,所以当执行该操作后,之前所做的修改就消失了

    针对这种情况,我们可以直接再创建一个新的分支,克隆该分支的内容,切换分支,然后恢复到之前的版本,这样可以避免自己所做的修改消失

    实现代码如下:git branch 新分支名       创建分支

           git checkout 新分支名    切换到新分支下

           git branch    查看当前分支列表

  • 相关阅读:
    winform发布桌面程序后提示需开启“目录浏览”
    asp手动给combox赋值
    博客园宣传视频
    Flash相册-------3D旋转应用
    C#获取当前时间与同步时间
    数据库操作sql server2014
    Css样式
    表的删除
    四叶草默认启动设置方法
    常用Linux命令
  • 原文地址:https://www.cnblogs.com/wangguimin/p/4533736.html
Copyright © 2011-2022 走看看