最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

头条焦点:git在工作中如何使用?

来源:博客园
  1. 下载 Git下载地址,选择自己系统对应的版本下载即可。


    【资料图】

  2. 在你的电脑上生成 ssh 秘钥,打开终端,执行ssh-keygen -t rsa -C "你公司内部邮箱地址",如果执行成功,切换到~/.ssh目录下,此时目录应该如下所示。复制id_rsa.pub的内容。

4.

这里以 Github 为例,如下图所示,进入 settings -> SSH and GPG keys通过 cat命令查看文件 id_rsa.pub的内容,然后复制过来,点击 add ssh key,这一步等于说把你的公钥放到了       Github 上进行托管。

5.

  1. 全局配置 Git 的用户名和邮箱

  2. git config --global user.name "xxx" git config --global user.email "xxx@xx.com"

Git 的工作区域和流程

1.

2.

Workspace:工作区,就是平时进行开发改动的地方,是当前看到最新的内容,在开发的过程也就是对工作区的操作

Index:暂存区,当执行 git add的命令后,工作区的文件就会被移入暂存区,暂存区标记了当前工作区中那些内容是被 Git 管理的,当完成某个需求或者功能后需要提交代码,第一步就是通过 git add先提交到暂存区。

Repository:本地仓库,位于自己的电脑上,通过 git commit提交暂存区的内容,会进入本地仓库。

Remote:远程仓库,用来托管代码的服务器,远程仓库的内容能够被分布在多个地点的处于协作关系的本地仓库修改,本地仓库修改完代码后通过 git push命令同步代码到远程仓库。

Git 的工作流程分为以下几步

1.在工作区开发,添加,修改文件。 2.将修改后的文件放入暂存区。 3.将暂存区域的文件提交到本地仓库。 4.将本地仓库的修改推送到远程仓库。 git add  添加文件到暂存区  git commit  git pull  git fetch  与git pull不同的是git fetch操作仅仅只会拉取远程的更改,不会自动进行 merge 操作。对你当前的代码没有影响  git branch   多人合作时流程    1.git clone 拉取代码    2.git pull    3.git add .    4.git commit -m "注释"    5.git push -u origin master  本文由浅入深的的讲解了 Git 的环境搭建,基本用法,以及工作中使用较为高频的 Git 命令的用法,无论你是前端后端还是其它端的开发,日常工作中少不了对 Git 的使用,我们不仅要会用,还要用的漂亮,用的灵活,用的稳健。这样才能在和同事协作项目的时候更加得心应手,学会了本文这些 Git 的使用技巧后,在日常工作中多多练习,相信会给你带来很大的收获!

关键词: 公司内部 修改文件 托管代码