2019-11-19 Git 命令学习笔记

1 初始化与配置

# 创建文件夹
mkdir repo1
# 进入文件夹
cd repo1
# 初始化仓库
git init

# 查询所有的配置参数
git config --list

# 配置用户名和密码
git config --global user.email "804156017@qq.com"
git config --global user.name "huxiao"

# 配置命令的别名,方便操作
# git status -> git st
git config --global alias.st status
# git checkout -> git co
git config --global alias.co checkout
# git commit -> git ci
git config --global alias.ci commit
# git branch -> git br
git config --global alias.br branch

# 查询配置结果
git config --list
# user.name=huxiao
# user.email=804156017@qq.com
# alias.st=status
# alias.co=checkout
# alias.ci=commit
# alias.br=branch

2 提交文件

# 1) 新增文件README.md

# 2) 添加文件
git add README.md

# 3) 提交文件
git commit -m "添加文件README"

# 4) 在https://github.com/HXgrowns新建仓库repo1

# 5) 关联远端仓库
git remote add origin https://github.com/HXgrowns/repo1.git

# 6) 推到远端
git push origin master

3 常用命令

git init
git status
git log

git add
git commit
git push
git pull

git fetch
git branch
git checkout
git reset

4 高级命令

git merge
git rebase
git cherry-pick
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,347评论 0 5
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,146评论 0 10
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,794评论 0 9
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,805评论 1 32
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,948评论 0 5