V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
raikay
V2EX  ›  git

git 命令备忘系列(一):基础命令

  •  
  •   raikay · 2021-01-19 10:26:04 +08:00 · 1135 次点击
    这是一个创建于 1165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1 、克隆项目到本地

    git clone https://github.com/raikay/gittest.git
    

    2 、拉取最新

    git pull 
    

    3 、添加文件到暂存区

    git add 文件名  # 指定文件。
    git add .      # 将当前工作区的所有文件都加入暂存区
    

    4 、将缓存区的内容提交到本地仓库

    git commit -m "提交说明"
    git commit --amend    #追加 /修改上次提交、不新增提交记录
    

    5 、查看工作区与缓存区的状态「 git status 」

    git status
    

    6 、推送到远程分支

    git push
    git push origin branch1 #多个仓库时,指定 origin 仓库下 branch1 分支
    

    7 、获取帮助 「 help 」

    git 命令 -h     
    

    8 、强制覆盖本地

    // 从远程仓库下载最新版本
    git fetch -all 
    // 将本地设为刚获取的最新的内容
    git reset --hard origin/master
    

    9 、本地已有项目 初始化操作

    1. 初始化基础文件:git init
    2. 添加到暂存区:git add .
    3. 提交到本地仓库:git commit -m 'init'
    4. 添加远程远程仓库地址:git remote add origin https://github.com/raikay/gittest.git
    5. 推送到远程仓库:git push -u origin master

    -u:创建 upStream 上传流,只在初次推送代码时创建,以后就不用加-u参数了

    相关文章

    git 命令备忘系列(一):基础命令
    git 命令备忘系列(二):配置文件操作( config )
    git 命令备忘系列(三):查看历史记录( log )
    git 命令备忘系列(四):对比两个分支的差异( diff )
    git 命令备忘系列(五):恢复与撤销( reset )
    git 命令备忘系列(六):分支操作( branch )
    git 命令备忘系列(七):标签操作( tag )
    git 命令备忘系列(八):使用技巧集合

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3347 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:44 · PVG 18:44 · LAX 03:44 · JFK 06:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.