zoukankan      html  css  js  c++  java
  • gitee码云完整使用教程(部署与克隆)

    1.创建仓库

    登录码云 https://gitee.com/创建一个仓库

    2.使用git在本地初始化

    (1)新建一个目录,存放下载下来的项目,我在D盘新建了一个“gitspace”文件夹,用来存放下载下来的项目
    1

    (2)进入刚刚新建的文件夹,即进入“gitspace”,点击鼠标右键,选择"Git Bash Here",如下图:
    2

    点击“Git Bash Here”之后,可以看到下面界面
    3

    (3)进行基础配置,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中,使用下面两条命令:

      git config --global user.name "你的名字或昵称"
      git config --global user.email "你的邮箱"
    

    效果如下:
    4

    (4)在gitspace文件夹中执行下面命令,完成初始化

       git init
       git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git
    

    效果如下:
    5

    (5)如果你想克隆,只需要执行命令

    git clone <项目地址>
    

    效果如下:
    6

    弹出窗口,输入码云的账户名、密码

    7

    点击“确定”

    8

    再看gitspace文件夹下,已经下载下来了

    9

    (6)进入你已经初始化好的或者克隆项目的目录,然后执行:

    # 从服务器下更新项目,因为已经clone过,所以不需要再更新
    git pull origin master 
    

    3.提交项目到码云

    在本地项目中做一些修改,比如添加一个"说明.txt"文件

    执行下面命令,完成第一次提交

    # 保存到缓存区,或 git add 被拖入的项目名
    git add .
    # 描述这次提交的内容 (推送到本地库中)
    git commit -m “要描述的内容”
    # 推送到远端仓库码云上,项目大的话,时间会久些
    git push origin master
    

    注意:如果最后一步报错,可以使用 git push -f origin master,来强制覆盖。

       git push origin master //(正常提交)和
       git push origin master -f //(强制提交,强制提交可能会把之前的commit注释信息,不会改变修改的代码,慎用),都是提交到master分支
    

    其他常见git命令

    • 查看所有分支 :git branch -a

    • 切换到某一分支:git checkout 分支名称

    • 合并分支:git merge 原分支 目标分支

    4.更新代码到本地

    1. git status(查看本地分支文件信息,确保更新时不产生冲突)

    2. git checkout -- [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)

    3. git branch(查看当前分支情况)

    4. git checkout remote branch

    5. git pull

    若命令执行成功,则更新代码成功!

    可以直接使用: git pull 命令一步更新代码

    5.查看和修改用户信息

    修改用户名和密码

    git config --global user.name "username"  
    git config --global user.email "email"  
    

    查看用户名和密码

    git config user.name  
    git config user.email  
    
  • 相关阅读:
    剑指 Offer——13. 调整数组顺序使奇数位于偶数前面
    剑指 Offer——3. 从尾到头打印链表
    剑指 Offer——2. 替换空格
    剑指 Offer——1. 二维数组中的查找
    LeetCode 905. Sort Array By Parity 按奇偶校验排列数组
    LeetCode 448. Find All Numbers Disappeared in an Array找到所有数组中消失的元素
    SSH 代码笔记
    anaconda3安装caffe
    opencv多版本安装
    人脸文章与数据库
  • 原文地址:https://www.cnblogs.com/jpwz/p/12449391.html
Copyright © 2011-2022 走看看