zoukankan      html  css  js  c++  java
  • Git的基本使用

    git

    分布式代码管理系统,每一个人的电脑都可以成为一台服务器,它利用Linux语法

    gitHub地址

    https://github.com/

    git网址:

    https://git-scm.com/downloads

    下载完,傻瓜式安装,下一步下一步

    使用命令(基本)

    鼠标右键点击git_Bash_here,打开命令窗口客户端

    • 目录地址

    pwd
    • 创建一个文件夹

    mkdir
    • 清除命令

    clear
    • 进入到某一个文件

    cd XXX
    • 初始化

    git init
    • 查看状态

    git status
    • 文件以及文件详情

    ls 查看文件

    ll 查看文件详情
    • 查看配置列表

    git config --list
    • 第一次下载git要设置你的git账号和密码

    git config --global user.email 邮箱
    git config --global user.name 用户名

    上传项目的步骤

    这个步骤你在公司只操作一次,有可能还不是你操作。创建一个新仓库的时候才会操作这个命令

    1、git init 初始化
    2、git add . (.代表添加所有文件,添加一个文价直接 git add index.html,添加一类文件 git add *.txt)
    3、git commit -m '你的备注信息'
    4、连接远程仓库
    git remote add origin https://github.com/仓库地址
    5、把本地仓库的变化连接到远程仓库主分支,让本地新建的库和远程库进行同步。
    git pull origin master
    6、链接成功之后,把本地代码推送到远程仓库
    git push -u origin master

    下载远程仓库代码

    在公司工作的第一步,下载项目代码

    在电脑一个文件目录下,操作右键,git_Bash_here

    git clone https://github.com/仓库地址

    每天如何下载上传代码

    • 每天早晨开开电脑

      下载最新的代码

    git pull 

    Already up to date.(看到它代表已经时最新了)
    • 每天晚上下班之前

      先下载最新代码

      然后提交自己代码

    git add . (.代表添加所有文件,添加一个文件直接 git add index.html,添加一类文件 git add *.txt)

    git commit -m '备注信息'
    git pull   // 先拉最新的代码 有冲突的话先解决冲突

    git push (推送)

    创建分支-----多人开发方便管理防止冲突

    git branch  分支名                   # 创建这个分支

    git checkout  分支名                # 切换到这个分支上

    git checkout  -b  分支名           # 创建这个分支并切换到这个分支,是上面两个命令的简写方式

    git checkout -b  feature/cyf  origin/develop        # 从远程分支develop下创建feature/cyf分支,并切到这个分支

    git pull origin develop               # 从远程分支develop下拉取最新代码,如果有冲突解决冲突

    git push -u origin HEAD           # 将代码推到远程同名分支(自己创建的分支)

     

  • 相关阅读:
    JS判断数组中是否有重复元素的方法
    根据类名找到元素
    JS获取页面元素并修改
    JS实现会动的小车
    动态规划------最长公共子串(连续)
    动态规划------最长递增子序列
    买卖股票的最佳时期
    操作系统清华大学版笔记(十一)死锁、银行家算法和进程间通信(直接通信、间接通信)
    128 最长连续序列
    链表------删除有序单链表中重复的节点
  • 原文地址:https://www.cnblogs.com/cyf666cool/p/14047619.html
Copyright © 2011-2022 走看看