zoukankan      html  css  js  c++  java
  • Git安装使用

    下载地址:https://git-scm.com/downloads

    首先如下图:(点击next)

     第二步:文件位置存储,可根据自己盘的情况安装

    第三步:安装配置文件,自己需要的都选上,下一步

    第四步:不创建启动文件夹,下一步:

    第五步:选择默认的编辑器,我们直接用推荐的就行,下一步

    第六步:勾上第二项,这样就可以在cmd中操作,下一步

    第七步:使用默认设置就行,下一步:

    第八步:配置行结束标记,保持默认“Checkout”

    第九步:在终端模拟器选择页面,默认即可,配置后Git

    第十步:最后配置Git额外选择默认即可,然后安装。

    第十一步:安装过程:

    第十二步:使用Git,桌面快捷方式界面如下,打开就可以使用

    使用:

    1.在本地创建存放代码的文件夹

    2.进入文件夹内,空白地方右击, 点击GIt Bash Here,进入git命令页面

    3.依次输入一下命令

    • git init   初始化
    • git remote add git@gitlab.xxx.com:git/qa.git   连接远程git代码包地址
    • git fetch   更新代码
    • git branch -a  查看远程分支
    • git checkout -bdevorigin/dev  创建新分支并切换到新分支
    • git checkout dev 切换到新分支
    • git pull  拉取更新代码
    • git add -A  提交所有变化
    • git add -u  提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
    • git add .  提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
    • git commit -m " "  将修改从暂存区提交到本地版本库
    • git push   将本地版本库的分支推送到远程服务器上对应的分支

    修改一个文件并且将文件提交到本地的分支并且推送到远程服务器的操作如下:

    1. git add .
    2. git commit -m "some str"
    3. git push

    或者

    1.  git commit -am "some str"
    2.  git push

    总结:

      1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库;

         2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库;

         3、再通过git commit -m "注释内容"把项目提交到仓库;

         4、在Github上设置好SSH密钥后,新建一个远程仓库,通过git remote add origin https://github.com/guyibang/TEST2.git将本地仓库和远程仓库进行关联;

         5、最后通过git push -u origin master把本地仓库的项目推送到远程仓库(也就是Github)上;

    下拉代码:

    1. git init

    2. git remote add origin https://git/servers/api-server.git   (如果已存在, 先删除 git remote rm origin 再连接)

    3.把远程分支拉到本地:  git fetch origin dev(dev为远程仓库的分支名)

    4.在本地创建分支dev并切换到该分支:  git checkout -b dev(本地分支名称) origin/dev(远程分支名称)

    5.git pull origin dev(远程分支名称)

    拉取别人代码: git clone git@github.com:test.git

  • 相关阅读:
    js对象与字符串相互转换
    11 ~ express ~ 解决 cookie 中文报错的问题
    10 ~ express ~ 使用 cookie 保存用户 信息
    href="javacript:;" href="javacript:void(0);" href="#"区别。。。
    9 ~ express ~ 用户注册
    8 ~ express ~ 基于数据库的验证
    SpringBoot整合RocketMQ
    RabbitMQ(五)消息发送失败后的处理
    分享一些JVM常见的面试题(转)
    双亲委派模型
  • 原文地址:https://www.cnblogs.com/fanshudada/p/11506823.html
Copyright © 2011-2022 走看看