Github笔记

Git 仓库就是那个.git 目录,库由三部分组成

  1. 工作目录:用户本地的目录;
  2. Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。
  3. 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。

Git初始化配置

git config --global user.name #使用git仓库的人员姓名
git config --global user.email  #使用git仓库的人员email 
git config --global color.ui true   #可以让命令显示颜色
git config --list #查看当前配置

日常git使用

Git init #把文件夹转化成库,生成.git目录,目录里有配置文件可以更改
git add .    # 添加当前目录下的所有文件和子目录加入到Git的索引中
#git add file1  #添加单个文件
git commit -m "first commit" #提交当前工作目录的修改内容。
git pull #与远程库做比较(更新为最新的)
git push #上传更改后的文件到远程库

不常用的

git rm 从当前的工作目录中和索引中删除文件

git rm file1

git status 查看版本库的状态。可以得知哪些文件发生了变化,哪些文件还没有添加到git库中等等

git log 查看历史日志,包含每次的版本变化。每次版本变化对应一个commit id。

git checkout –b 新分支名 #创建一个新分支,并切换到该分支上
git checkout local_branch #切换到某个已经建立的本地分支local_branch 
git checkout remote_branch #切换到服务器上的某个分支remote_branch (临时的)

git branch 列出本地git库中的所有分支
cat .git/HEAD 查看当前在哪个分支上

我们先载入远程仓库,然后查看信息:

 git clone  git@github.com:alvinyuan5157/docker-compose.git
 cd docker-compose/
 git remote -v

在这里插入图片描述
显示某个远程仓库的信息:origin 为远程地址的别名。

git remote show git@github.com:alvinyuan5157/docker-compose.git

在这里插入图片描述
在这里插入图片描述
添加远程版本库:git remote add [shortname] [url]
shortname 为本地的版本库

 git remote add origin git@github.com:alvinyuan5157/docker-compose.git
 git push -u origin master
git remote rm name  # 删除远程仓库
git remote rename old_name new_name  # 修改仓库名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值