git教程、git实用技巧

Git

项目中存在的问题

  1. 项目的安全性比较低。
  2. 不能进行协同开发。
  3. 不能进行版本控制。
  4. 版本过多导致混乱。

Git是什么?

  1. git是一个分布式版本控制系统及协同开发工具。

版本控制工具的分类

  1. 集中式版本控制工具。 SVN
    在这里插入图片描述

  2. 分布式版本控制工具 。 Git

在这里插入图片描述

git安装

  1. 找到安装程序一直下一步

  2. 双击打开,弹出命令窗口。

  3. 自报家门

    $ git config --global user.name "Your Name"
    $ git config --global user.email "[email protected]"
    
  4. 创建git仓库。初始化git版本库

    git init      注意:必须进入git仓库这个目录执行命名
    
  5. 将文件交给版本库去管理

    git add 文件名   
    git commit -m "版本信息"
    

### git指令

1.git status   -------------------------------- 查看仓库的状态
2.git diff ------------------------------------ 查看当前工作区的修改和版本库有哪些区别
3.git add 文件名  ------------------------------ 工作区的修改添加到暂存区
4.git commit -m "" ---------------------------- 将暂存区的修改提交到主干分支。
5.git log ------------------------------------- 查看历史版本    只能查看当前版本和这个版本之前的版本
6.git log --pretty=oneline -------------------- 查看历史版本的摘要信息  只能查看当前版本和这个版本之前的版本
7.git reflog  --------------------------------- 查看所有版本。
8.git reset --hard HEAD^  --------------------- 回退一个版本 
9.git reset --hard 版本号  --------------------- 指定回到哪个版本。
10.git checkout -- 文件名  --------------------- 撤销工作区发生的修改
11.git rm 文件名  ------------------------------ 将工作区发生的删除修改操作添加到暂存区。

github使用

  1. 第一种情况。是从github上下载仓库。

    • 获取自己的计算机的ssh公钥。
    • 将公钥添加到github账号的信任列表。
    • 在github上创建一个仓库。
    • 通过克隆路径去克隆这个仓库。
    • 如何把本地修改提交到github
      • 先在本地执行add,commit.
      • 再去执行 git push origin
      • git pull origin 可以拉取github上的修改。
  2. 第二种情况。从本地把仓库上传到github。

    • 首先在本地创建git仓库。
    • 在github上去创建一个仓库,必须和本地的同名
    • 建立起这两个仓库的链接。
    • 第一次将本地库推送到github, git push -u origin master
    • 拉取修改,git pull origin master
    • 提交自己的修改,git push origin master

master

  • 拉取修改,git pull origin master
  • 提交自己的修改,git push origin master

猜你喜欢

转载自blog.csdn.net/he19970408/article/details/107338925
今日推荐