• GIT基础


    配置
    #安装后,打开cmd,执行
    git version #查看git是否安装成功及版本 #配置如下信息(会在提交代码时要使用,记录在你的每次提交中。以后才知道哪次提交是谁做的)。“git log”可以查看 #执行: git config
    --global user.name "Your Name" #用户名 git config --global user.email "email@example.com" #邮箱 #查看配置信息 git config -l
    仓库
    对应的就是一个目录,这个目录中的所有文件被git管理起来。
    以后会将一个项目的根目录,作为仓库
    基本指令
    
    创建版本仓库:创建一个文件夹,cmd指向该文件夹,然后执行 git init即可。
               ·git目录 保存仓库的所有内容
    新增文件:在文件夹中创建一个文件xx.txt,然后cmd执行该文件夹执行:
                        git add xx.txt  增加一个文件
                        git add xx.txt xx2.txt 增加多个文件
                        git add abc 增加当前目录下的abc目录下的所有文件
                        git add . 增加库目录中所有文件
    
    提交文件    git commit -m "this is a test file"  【-m后是对本次提交的描述】【提交添加的所有文件】
               git commit hello.txt hello2.txt -m "this is a test file" 【提交某些文件】
               git commit  -a -m "this is a test file" 【自动add并commit所有已跟踪并修改或删除的文件】
     
    文件状态:  git status 【在提交后,如果文件有改动,可以看到】
    注意:每次对库中内容改动后,都需要add和commit操作,同步git, git中会记录当前仓库的快照(版本)
    远程仓库
          
    1、设置SSH-Key (git本地库和github或gitee之间传输,建议设置ssh key,避免在传输中反复输入密码)
       执行:ssh-keygen -t rsa -C  "yue@163.com" 然后一直回车即可。-C后“可以任意写一个,作为key的title而已”
        最后:在C:Users主机名·ssh目录下生产秘钥文件
        登录gitee,在账户设置中,选择"SSH Keys",在Title中随便填写一个,在Key中填写 id_rsa.pub文件中的所有内容即可。
    
    
    2、新建远程仓库
     
    3、关联远程库
         将本地git库 和 远程github库建立关联。可以方便本地库和远程库的 push和pull
    
         本地无仓库情况:
          新建一个文件夹,再新建一个README.md文件。然后cmd切换到该目录下
           执行:
               git init 
               git add .
               git commit -m "first commit"
           #添加远程库        远程库别名  库地址
           git remote add   origin   https://gitee.com/scfxy/git_repo.git 
        本地有仓库情况:
           切换到本地仓库目录下,
            执行:
            git remote add origin https://gitee.com/scfxy/git_repo.git
     
    4、Push 
         将本地master分支的内容上传到关联的远程库中
         #本地master分支,上传到远程库origin的master分支,如果没有master,则会建立远程分支master
         git push origin(可以是远程仓库地址) master 
         #本地dev分支,上传到远程库origin的dev分支,如果没有dev,则会建立远程分支dev
         git push orgin dev:dev  #本地库dev:远程库dev
    
    5、Pull
         语法格式:git pull <远程库主机名> <远程分支名>:<本地分支名>
         #完整写法
         git pull origin master:master
         #省略本地分支名 = master:当前分支(缺省)
         git pull origin master
    
    6、Clone
         下载远程库中的内容,主要clone操作会自动搭建关联
         #任意新建一个目录,并执行:
         git clone https://gitee.com/scwyfy/git_repo.git(或者ssh地址)
         clone只在初次从git服务器下载项目时执行一次,后续在需要同步应该执行pull
    
    
         
  • 相关阅读:
    Linux系统下设置Tomcat开机自动启动
    2、nginx配置文件基本介绍
    1、Centos7下安装nginx
    40、springboot——运行状态监控使用Actuator
    39、springboot——热部署
    38、springboot——分布式之SpringCloud
    38、springboot——分布式之zookeeper+dubbo
    37、springboot——安全
    36、springboot——异步任务、定时任务、邮件任务
    React过誉了吗?
  • 原文地址:https://www.cnblogs.com/yuefeng123/p/12294277.html
Copyright © 2020-2023  润新知