Git学习笔记

git初始化


git config --global user.name "chuugokujin"

git config --global user.email "x@x.com"

clone 一个仓库

(从远程仓库到本地当前目录)

git clone https://github.com/x/repo

初始化一个新仓库


git init

基本操作命令


git add  file  #将文件加入到缓存区(index)

git status #查看当前git仓库的状态

git diff --cached  #查看缓存区中哪些文件被修改了

git commit -m "discription ...."  #提交到本地仓库

将本地仓库关联到远端服务器


git remote add  hostname  https://github.com/chuugokujin/shiyanlou-001

分支与合并

git branch test  #创建分支test
git branch        #查看当前分支列表
git checkout test   #切换到某个分支
git merge -m "comments"  test   # 合并test分支到master分支
git branch -d test      # 仅能删除被当前分支合并的分支 -D 强制删除

git reset --hard ^HEAD   #放弃当前修改

git日志

git log    #查看日志,显示所有的提交
git log --stat     # 详细显示提交的文件做了哪些修改

其他

git pull   # 获取远程仓库的最新更新
git push  ssh://..../..    master:master  # 推送本地修改到远程仓库,在这之前最好先 git pull

参考--实验楼







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

推荐阅读更多精彩内容

  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,624评论 0 13
  • Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...
    曹渊说创业阅读 977评论 0 2
  • 望北上广深, 广厦千万间, 工人子弟却在棚户煎。 看大江南北 四湖两岸边 美墅成片却良田不见。 今惜农饿死, 免税...
    xinlanysh阅读 211评论 1 0
  • 在许多人看来重量训练,主要是用来锻炼肌肉的,这没有错,但是,除了锻炼出肌肉,提升力量外,其实还有其许多好处。下面我...
    我是最胖的男人阅读 436评论 0 0