git的基本使用

1.git的基本流程

git由工作区(workspace)、暂存区(staging area)、版本库,也叫本地库(local repository)、远程仓库(remote repository)。

  • 工作区:就是你在电脑里能看到的目录。
  • 暂存区:英文叫 stage 或 index。一般存放在 .git 目录下的 index 文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)
  • 版本库:工作区有一个隐藏目录 .git,这个不算工作区,而是 Git 的版本库。
  • 远程仓库:比如GitLab、GitHub、码云等。
    在这里插入图片描述

2.git的基本命令

Git 常用命令:

git init    
git add .    
git commit -m ['提交信息']
git checkout -b [branch]
git log
git reset [回退的ID]
git pull [远程分支名] 
git clone [远程仓库地址]
git pull origin [远程分支名]
git fetch origin [远程分支名]
git merge [branch]

git init - 初始化仓库。执行了这个命令后,就会在新建的文件夹下生成一个.git文件夹。
git add . - 添加文件到暂存区。
git commit [‘提交信息’] - 将暂存区内容添加到仓库中。主要是提交修改后的文件。
git checkout -b [branch] -branch为分支名,切换分支,加了-b后如果分支不存在,则新建分支并且切换到该分支。
git log -查看历史提交记录
git reset [回退的ID] -回退版本。
git clone [远程仓库地址] -克隆远程仓库。
git pull origin [远程分支名] -将远程仓库的代码拉到本地并且合并分支。相当于fetch和merge操作。
git fetch origin [远程分支名] -将远程仓库的分支拉到本地.
git merge [branch] -合并分支。

3.用git将自己的项目上传到gitlab远程仓库

git remote add origin [远程仓库地址]
git push  origin [分支名]:[远程分支名]

git remote add origin [远程仓库地址] -为远程仓库取origin别名,并且连接远程仓库。
git push origin [分支名]:[远程分支名] - 将本地仓库的代码推上远程仓库并合并。其中origin是远程仓库别名。

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值