栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

工作中用到的git的相关操作(持续更新)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

工作中用到的git的相关操作(持续更新)

目录

1. Git 简介

2. 鼠标右键 Git 选项含义:

3. 用 HTTP 的方式操作 github(提交时需要输入账号密码)

(1) 在 github 中复制 HTTPS 链接

(2) 克隆项目

(3) 登录

(4) 对文件的一些操作

4. 用 SSH 方式操作 github(提交时无需再输入账号密码)

 (1) 生成 SSH key(公钥和私钥)

 (2) 配置公钥

 (3) 复制 SSH 格式的链接

 (4) 克隆项目

 (5) 登录( 步骤同用HTTP方式操作github中的登录 )

 (6) 查看登陆状态( 步骤同用HTTP方式操作github中的查看登录状态 )

 (7) 提交

5. git 中常用的命令(持续更新)

6. github 中的基本操作(持续更新)


1. Git 简介

git 是一个分布式的版本控制工具,git 中含有工作区和版本库

集中式版本控制需要有网络才可以管理代码

分布式版本控制工具在没有网络的时候依然可以管理代码

2. 鼠标右键 Git 选项含义:

Git GUI Here:通过图形化的方式操作 git

Git Bash Here:通过命令行操作 git(常用)

3. 用 HTTP 的方式操作 github(提交时需要输入账号密码)

(1) 在 github 中复制 HTTPS 链接

(2) 克隆项目

在空白文件夹下右键选择Git Bash Here,并输入 git clone https://....git

(3) 登录

输入用户名:git config user.name "用户名"

输入邮箱:git config user.email "邮箱"

查看是否登陆成功:git config -l

 出现用户名和邮箱表示登陆成功

(4) 对文件的一些操作

查看文件状态:git status

添加文件某个文件:git add 文件名

添加所有的文件:git add .

提交到自己的 github:git commit -m"注释"

查看自己做的操作:git log

提交到公司服务器:git push

4. 用 SSH 方式操作 github(提交时无需再输入账号密码)

 (1) 生成 SSH key(公钥和私钥)

ssh-keygen -t rsa -C "邮箱"

 (2) 配置公钥
  • 在 C:/用户/当前用户/.ssh 找到 id_rsa.pub
  • 复制 id_rsa.pub 中的信息
  • 在 github 中 settings → SSH and GPG keys → New SSH key → ssh -T git @github.com

 (3) 复制 SSH 格式的链接

 (4) 克隆项目

在新建文件夹下右键选择Git Bash Here,并输入git clone + 刚刚复制的SSH格式的链接

 (5) 登录( 步骤同用HTTP方式操作github中的登录 )

 (6) 查看登陆状态( 步骤同用HTTP方式操作github中的查看登录状态 )

 (7) 提交

 提交方法同用HTTP方式操作github中的提交方法,只不过不再需要输入账号密码了

5. git 中常用的命令(持续更新)

 (1) 查看 git 中的使用命令及含义:git help

 (2) 查看具体修改的代码:git diff

 (3) 查看项目演变历史:git log 或者 git flog

 (4) 初始化:git init

 (5) 拉取别人操作的信息: git pull 

6. github 中的基本操作(持续更新)

(1)3commits:提交了三次

(2)1branch:一个分支

(3)0releases:发布版本

(4)1contributor:项目的参与者

——————————————————————————————————————未完待续

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/939208.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号