zoukankan      html  css  js  c++  java
  • git的使用

    一、下载和安装

    下载git

    二、安装-启动git

    Mac 本 打开终端

    windows本 开始 => git文件 =>

    a. git bash 支持linux命令的 shell

    b. git cmd 支持windows命令的shell(垃圾)

    c. git gui 可视化界面(难用)

    三、git和github

    1. git shell 命令行客户端工具
    2. github 全球最大的一个开源社区,版本仓库网站。github官网
    3. gitee 国内一个Git的代码托管和研发协作平台。(都去注册账号)

    四、git操作

    1. 进入当前目录
    $ cd 路径
    
    1. 当前目录的初始化(设置文件夹选项,显示隐藏文件)
    $ git init
    

    出现了一个.git文件,这个文件是当前仓库的配置文件,里面存储着,当前项目,进行版本控制的一切信息。

    第二个事情,在本地建立一个虚拟仓库。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bFLqEEPm-1595916061105)(/Users/tianyufei/Library/Application Support/typora-user-images/image-20200728112454426.png)]

    1. 注册账号完成以后,在你的账号下,去建立一个远程仓库
    2. 在本地的git上,设置你的账户和用户名
    $ git config --global user.name '你的git名称'
    $ git config --global user.email '你github登陆的邮箱地址'
    
    1. 工作区 上传到 暂存区
    $ git add * / git add . / git add 文件名字
    $ git commit -m 'first commit'  这一次提交的描述信息
    
    1. 查看暂存区和工作区提交状态
    $ git status
    
    1. 查看工作区和暂存区,文件的变化
    $ git diff
    
    1. 查看历史版本
    $ git log
    
    1. 版本回滚
    $ git reset --hard HEAD^    回到上一个版本
    $ git reset --hard HEAD^^   回到上上一个版本
    $ git reset --hard 版本号
    
    1. 配置一个文件 .gitignore

    在这个文件中缩写的路径,都是我们要忽略的文件。

    1. 暂存区提交数据到远程仓库去
    $ git remote add origin 仓库地址.git
    $ git push -u origin master
    

    push以后,有可能会要求大家输入账户和密码(github的账户和密码)。

    1. 必须先生成ssh密匙,是在你的电脑上生成,配置到github配置项中
    $ ssh-keygen -t rsa -C '邮箱@gmail.com'
    

    用户文件夹中查找 => .ssh/id_rsa.pub 复制其中密匙

    在github或者gitee的用户配置项中添加ssh密匙

    五、如果已经提交成功了

    1. git add *
    2. git commit -m ‘’
    3. git push
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    JAVA for(i = 0; i<a.length; i++) 解析
    3.2.2多维数组 3.3 排序
    3.2数组
    字符串和数组
    2.7.3与程序转移有关的跳转语句
    2.7.2 循环语句
    读书共享 Primer Plus C-part 4
    Linux 批量修改文件名
    关于/usr/local/lib/libz.a(zutil.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC解决办法
    做一个有深度的程序猿
  • 原文地址:https://www.cnblogs.com/cupid10/p/15617721.html
Copyright © 2011-2022 走看看