没有合适的资源?快使用搜索试试~ 我知道了~
git notes.pdf
需积分: 0 0 下载量 70 浏览量
2023-08-20
20:53:05
上传
评论
收藏 1.56MB PDF 举报
温馨提示
试读
18页
git notes.pdf
资源推荐
资源详情
资源评论
gitnotes
早
期
Linux
内
核
采
⽤
BitKeeper
来
管
理
代
码
,
社
区
⾥
⾯
有
⼈
试
图
破
解
BitKeeper
被
发
现
,
后
⾯
linus
花
了
2
周
设计
了
git
的
原
型
。
git
简
明
教
程
git
⼯
作
模
式
1.
分
布
式开
发
2.
本
地
有
完
整
的
版
本
库
3.
⽀
持
和
⿎
励
基
于
分
⽀
来
开
发
4.
性
能
优
越
git
四
⼤
域
git
四
⼤
域
:
⼯
作
⽬
录
、
暂
存
区
、
仓
库
、
远
程
仓
库
git
对
⽂
件
的
操
作
都
是
在四
⼤
域
上
进
⾏
的
,
⽂
件
可
以
在四
⼤
域
内
与
四
⼤
域
间
进
⾏
各
种
操
作
。
git
把
⽂
件
分
为三
类
:
1.
已
跟踪
的
⽂
件
:
已
经
在
版
本
库
⾥
的
⽂
件
,
或
者
已
经缓
存
到
索
引
的
⽂
件
,
反
正
就
是
被
git
识
别
和
跟踪
的
⽂
件
,
通
常
通过
gitadd
命
令
添
加
的
⽂
件
,
都
是
已
跟踪
的
⽂
件
2.
被
忽
略
的
⽂
件
:
通
常
是
临
时
⽂
件
,
编
译
输
出
的
⽂
件
。
3.
未
跟踪
的
⽂
件
:
除
了上
述
两
类
,
剩
下
的
⽂
件
就
是
没
有
被
跟踪
的
⽂
件
。
1
、
如
果
需
要
丢
弃
⼯
作
⽬
录
的
改
动
,
执
⾏
如
下
命
令
:
git checkout – files
2
、
如
果
⼯
作
⽬
录
的
改
动
已
经
提
交
到
了
暂
存
区
,
那
么
需
要
使
⽤
gitresetHEAD
‒
file
则
丢
弃
修
改
,
多
个
⽂
件
之
间
⽤
空
格
隔
开
,
再
执
⾏
gitcheckout
‒
files
丢
弃
⼯
作
⽬
录
的
改
动
。
3
、
如
果
⼯
作
⽬
录
的
改
动
已
经
提
交
到
了
版
本
库
中
,
则
使
⽤
版
本
回
退进
⾏
操
作
。
常
⻅
命
令
1
、
config
命
令
:
2
、
gitstatus-s
:
查
看
在
你
上
次
提
交之
后
是
否
有
对
⽂
件
进
⾏
再
次
修
改
4
、
gitrm
命
令
,
和
gitadd
相
反
的
命
令
,
把
版
本
库
⾥
⾯
的
⽂
件
和
⽬
录
删
除
5
、
gitmv
命
令
,
移
动
或
者
重
命名
⽂
件
6
、
gitreset
命
令
,
跳
转
到
head
引
⽤
执
⾏
某
个
给
定
的
提
交
,
gitreset
具
有
破
坏
性
,
使
⽤
时
需
要
⼩
⼼
。
•
gitreset
‒
soft
:
将
HEAD
引
⽤
指
向
给
定
的
提
交
,
暂
存
区
和
⼯
作
⽬
录
的
内
容
保
持
不
变
•
gitreset
‒
mixed
:
将
HEAD
引
⽤
指
向
给
定
的
提
交
,
暂
存
区
的
内
容
改
变
,
但
是
⼯
作
⽬
录
不
变
•
gitreset
‒
hard
:
将
HEAD
引
⽤
指
向
给
定
的
提
交
,
暂
存
区
和
⼯
作
⽬
录
都
发
⽣
改
变
gitreset
‒
hardHEAD^
其
中
的
HEAD
表
⽰
当
前
最
新
版
本
,
HEAD^
表
⽰
当
前
版
本
的
上⼀个
版
本
,
相
当
于
HEAD
〜
1
,
注
意
当
执
⾏
gitreset
‒
hardHEAD^
时
,
再
执
⾏
gitlog
的
时
候
就
看
不
到
原
来
HEAD
的
⽇
志
了
,
如
果
要
还
原
就
必
须
使
⽤
gitreset
‒
hard
版
本
号
,
或
者
使
⽤
gitreflog
查
看
操
作
记
录
,
然
后
再
使
⽤
git
reset--hard
7
、
gitrevert
:
把
某
个
提
交
撤
销
,
如
下
图
所
⽰
,
执
⾏
gitrevertmaster~3
把
master
倒
数
第
四
个
分
⽀
取
消
8
、
gitcherry-pick
:
⽤
于从
某
个
gittree
或
者
分
⽀
上
摘
取
⼀个
commit
到
当
前分
⽀
,
例
如
把
dev
分
⽀
的
f
节
点
commit
摘
取
到
rel-2.3
分
⽀
上
:
配
置
操
作
git config –list
显
⽰
配
置
信
息
git config user.name
:
查
看
名
字
git config user.email
:
查
看
email
git config --global user.name "your name"
:
添
加
⽤
⼾
git config --global user.email "your email"
:
添
加
email
ssh-keygen -t rsa -C email
(
注
意
:
在
⽣
成
密
钥
的
时
候
会
提
⽰
输
⼊
密
码
,
这
个
密
码
是
⽤
来
保
护
证
书
的
,
可
以
选
择
不
输
⼊
密
码
直
接
回
⻋
,
如
果
输
⼊
了
密
码
,
以
后
每
次
提
交
就
需
要
输
⼊
证
书
密
码
)
cat ~/.ssh/id_rsa.pub
(
将
上
述
公
钥
添
加到
gitlab
上
)
仓
库
管
理
创
建
新
的
仓
库
server
git
‒
-bareinit
会
在
服
务
器
端
创
建
了⼀个
空
的
远
程
仓
库
,
项
⽬
⾥
⾯
的
成
员可
以
通过
同
⼀个
局
域
⽹
访
问
对
应
的
仓
库
client
gitinit
新
建
⼀个
本
地
仓
库
gitadd
将
⽂
件
从
⼯
作
区
添
加
⽂
件
暂
存
区
gitcommit
将
⽂
件
暂
存
区
内
的
⽂
件
添
加到
本
地
仓
库
中
剩余17页未读,继续阅读
资源评论
黑城布衣
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功