02 git使用的基本步骤详解

02 git使用的基本步骤详解


一、初始化本地库

  1. 创建一个空文件夹,我这里以test文件夹为例
  • 创建test文件夹,使用linux命令:mkdir test
  • 进入test文件夹,使用linux命令:cd test/
    1
  1. 初始化git本地库,初始化之后在test目录会产生一个隐藏文件夹.git/
  • 初始化命令:git init
  • 查看隐藏目录 .git/命令:ls -a
    2
  1. 设置签名。
  • 作用:区分不同开发人员的身份
  • 辨析:这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系。
  • 项目/仓库级别:仅在本地库范围有效
    使用命令:

git config user.name xxx
git config user.email xxxxxx@xxxx.com
cat .git/config #浏览config信息

3

  • 系统用户级别:登录当前操作系统范围有效
    使用命令:

git config --global user.name xxx
git config --global user.email xxxxxx@xxxx.com
cat ~/.gitconfig #浏览config信息

4

  • 级别的优先级:采用就近原则(即有项目/仓库级别的签名就使用项目/仓库级别的,没有就使用系统级别的签名)

二、提交到暂存区和本地库操作

  1. 提交到暂存器操作
  • 使用命令:git add [文件名]
  • 也可以使用命令:git add *表示提交所有文件到暂存区
  • 提交之后可以使用命令:git status来查看当前状态
    5
  1. 从暂存区提交到本地库操作
  • 使用命令:git commit -m "[提交标识信息(任意填)]" [文件名]
  • 也可以使用:git commit -m "[提交标识信息(任意填)]" *将暂存区所有的文件提交到本地库
  • 提交之后同样可以使用命令:git status来查看当前状态
    6

三、将本地库文件提交到远程库(码云的仓库等等)

  1. 登录gitee账号,创建新的仓库
    7
    8
    9
  2. 从本地库推送到远程库
  • 推送命令:git push [远程库地址或地址别名] [git分支名]
  • 一般为了方便以后的推送,我们可以给该远程库地址取别名。
    命令:git remote add [别名] [远程库地址]
    我们也可以使用命令:git remote -v查看别名信息。
    如果我们不想使用该别名了可以删除别名,使用命令:git remote remove [别名]
    10
  • 登录gitee账号就可以看到刚才推送的文件已经在远程库中了。
    11
  1. 克隆远程库。克隆会把远程库的所有文件全部下载下来。
  • 使用命令:git clone [远程库地址]
    12
  • 这是远程库当前的所有文件
    13
  • 这是克隆之后本地库文件
    14
  1. 远程抓取pull = fetch+merge。
  • 使用pull拉取远程库。
    使用命令:git pull [远程库地址] [分支名]
  • 使用fetch + merge协同工作。
    使用命令:git fetch [远程库地址或地址别名] [git分支名]
    示例:git fetch origin master
    使用命令:git merge [远程地址/分支名]
    示例:git merge origin/master

git速学目录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值