Zhou Study hard, improve every day.

git基础

2020-05-13
git
本文 1055 字,阅读全文约需 4 分钟

git

1.基本命令

1.1初始化一个仓库

git init --bare 仓库名
--------------这是新建一个仓库名为它的仓库

git init (空文件夹中)
--------------这是将该空文件夹新建为一个仓库
    
git clone	从git上拉取下来一个仓库
--------------这是指从github上下载下来一个库,并新建仓库

1.2将工作区的提交到暂存区

git add filename
-----------------将该文件添加到暂存区

git add .
-----------------将全部更新添加到暂存区

git add src/ *
-----------------将该包下更新添加到暂存区

1.3将暂存区的提交到本地版本库

git commit -m "消息"

1.4将本地版本库的提交到远程仓库

git push 

1.5从远程拉取代码

git pull

1.6配置

git config --global user.name "username"
git config --global user.email "email"

1.7查看提交消息的日志

git log

1.8版本回退

git reset --hard 版本id		回退到某一版本
git pull	跳到新版本

拉取最新的内容
git fetch 
git --rebase

git reset --hard	HEAD^		回退一个版本
git reset --hard	HEAD~n		回退n个版本

2.操作方式

2.1首次拉取

  • 直接找到项目的地址

1569756357131

  • 到一个主文件夹下git clone url 拉取该项目

2.2修改文件后

  • 将文件从工作区添加到暂存区 git add 文件名
    • 三种添加方法
    • git add 文件名 添加单独的一个文件
    • git add . 添加所有文件
    • git add 包\* 添加该包下的所有文件
  • 将暂存区文件添加到本地仓库

    • git commit -m “消息” 注意 消息不要写无意义的话,写清楚自己加了什么功能,或者修改了什么
  • 将本地仓库push到远程仓库(但在此之前 最好要拉取一下最新的项目)
    • git pull --rebase(拉取最新的项目)
    • git push (将自己的本地库提交到远程库)
    git pull = git fetch + git merge
    git pull --reabase = git fetch + git rebase
    
注意学会查看报错信息

下一篇 jenkins安装

Comments

Content