zoukankan      html  css  js  c++  java
  • git常见命令有那些?

    常见命令

    1、初始化本地仓库

    git init

    2、需要与码云保持一致

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

    3、设置远程地址

    git remote add origin https://gitee.com/you/your.git (或者ssh地址,以后不用输入密码)  

    4、拉取远程代码(初次建仓库的README)

    git pull origin master

    5、添加要上传的文件

    git add .

    6、上传说明

    git commit -m "第一次提交"

    7、上传代码

    git push -u origin master

    8、强制上传

     git push -u origin master -f

    9、配置新的远程仓库地址,需要获取新的ssh远程地址

    git remote set-url origin git@gitee.com:you/you.git

    10、查看本地变更记录

    git status

    11、缓存本地更改文件避免拉取的时候被覆盖

    #把文件保存到git 栈中
    git stash
    #把代码从git栈中提取出来
    git stash pop 把代码从git栈中提取出来

    注:如果你在本地写了代码,此时代码还没写完,不想提交到远程仓库.但是此时你需要切到别的分支去做一些事情的时候.你就可以把代码暂存到本地,切换到别的分支,然后再切回来。

    12、拉取码云上最新代码到本地

    git pull --rebase

    13 、缓存的本地代码和拉取的新代码合并

    14、git add 详解
    (1)一下子将所有变更都放入到待提交的缓存中。
    git add -A
    (2)不想全部提交。只想提交部分文件怎么办?而这不想提交的文件,又在刚刚被add 了。怎么办?

     git add -i

    注:选择3,找到要排除的文件,直接排除。选择7,回到提交目录上。再用git status查看,可以看到,待提交的文件,都变成了亮绿色。

    创建仓库步骤

    1、cd d: //去的盘
    2、mkdir testdir 创建本地
    3、git init //初始化
    4、git add .
    5、git commit -am”第一次初始化创建”
    6、git remote add origin url
    7、git pull
    8、git push -u -f origin master

  • 相关阅读:
    [LeetCode] Strobogrammatic Number III
    [LeetCode] Strobogrammatic Number II
    [Codeforces 1253E] Antenna Coverage
    [CodeForces 466C] Number of Ways
    UVa 806 四分树
    Uva 1572 自组合
    UVa Sculpture(离散化 floodfill)
    Uva 4916 Selling Cells(随机算法)
    UvaLive 4863 Balloons(贪心)
    UvaLive 4872 Underground Cables (最小生成树)
  • 原文地址:https://www.cnblogs.com/yjf713/p/13535652.html
Copyright © 2011-2022 走看看