初识Git

作者: 輪徊傷 | 来源:发表于2019-05-13 23:53 被阅读0次
文档地址
  1. git简易教程
  2. 廖雪峰git教程

git是什么?

1.git 简介 https://blog.csdn.net/a909301740/article/details/81636662

代码托管网站有哪些?

  • 1. github   2. 码云   3.codintg

安装git工具

  1. git bash
  2. 客户端github桌面版
  3. source tree
  4. 小乌龟git

一 、安装git工具和一些基本命令

git下载官方: https://git-scm.com/

1 、本地仓库操作
1.1 初始化本地仓库

git init

1.2 把文件加入到本地仓库

git add .

1.3 查看状态

git status

1.4 提交修改

git commit -m"提示信息"

1.5 查看提交记录

git log //第一种方法
git log --pretty=oneline//第二种方法

1.6 回滚(恢复到之前的某一次目录)

git reset --hard Head^ //回滚到上一次
git reset --hard "afsjgadfguias"(提交的id,可以使用git log查看)

2 、 远程仓库与本地仓库操作
2.1、在码云上创建一个远程仓库
2.2、 克隆远程仓库:git clone xxxx(仓库地址 ps: 使用git clone不需要关联操作)

git clone aaa//aaa是仓库地址

2.3、 本地仓库关联远程仓库

 git remote add origin https gitee.com/huruqing/demo2.git

2.4、 查看关联的远程仓库

git remote -v

2.5、 取消关联

git remote remove origin

**3. git push 本地仓库同步到远程仓库(提示输入用户名密码,注册码云账号千万别使用微信,可以使用手机号码注册)

3.1把本地仓库的代码提交到远程仓库主干

git push origin master -f  -u //第一次常常使用这个命令, 后面的提交只需要使用 git push 即可
git push origin master

3.2 、(1)git push origin master -u 第二次提交不需要加origin master
(2)git push origin master -f 强制推送本地内容到远程仓库

git pull 把远程仓库同步到本地
免密操作
1. 公钥和私钥
2. 生成密钥对

ssh-keygen -t rsa -C "aaa234234@qq.com"
  1. 给码云添加公钥

4. 仓库分支

    1.  主干master
    2.  其他分支

2. 冲突

1.  冲突原因
2.  解决冲突

    1.  vscode

        1.  当前更改是你电脑上的

        2.  传入的更改是远程仓库的

    2.  beyond compare WinMerge 小乌龟git
  1. 取消修改

  2. 分支操作

    1. 只有一个主干,根据情况可以有很多分支

    2. 线上的版本都是以主干代码来发布的

    3. 创建分支
      创建分支:git branch <name>

    4. 切换分支
      切换分支:git checkout <name>
      创建并切换分支:git checkout -b <name>

    5. 合并分支
      合并某分支到当前分支:git merge <name>

    6. 删除分支
      删除分支:git branch -d <name>

    7. 查看分支
      查看分支:git branch
      5. gitignore忽略提交某些文件

git bash其他问题

  1. ls 查看文件目录

  2. ls -a查看文件目录,包括隐藏的文件

  3. clear 清屏

  4. 添加用户名和email git config --global user.name "your name" git config --global user.email "your email"

  5. git reset --hard head^回车后,提示more?

相关文章

  • git

    初识git--步骤截图

  • Git 系列文章

    GIT 初识 Git的基础操作 Git的远程操作 Git的分支管理 Git标签操作 Git团队协作 Git 多账户...

  • git命令上

    第2节:git命令 git初识配置 检验git安装是否成功:git bash中运行 git --version验证...

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • # 初识git

    安装教程 可以从Git官网直接下载,网速慢的可以获取网盘资源,然后按默认选项安装即可。安装完成后,在开始菜单里找到...

  • 初识git

    git status 查看当前状态 stage区域的 增,改:git add 删:git rm --cached ...

  • 初识git

    --mkdir learngit 创建learngit文件夹 --进入新建的文件夹 --git init把这个目录...

  • 初识git

    一、版本管理 版本管理,是用来记录一个或若干文件内容变化,以便将来查询特定版本修证情况的系统。 版本管理工具的发展...

  • 初识git

    1,分支管理 都是指针,master指向最新的提交,head指向当前分支 初始情况(只有默认的master指针) ...

  • 初识Git

    Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本周初识Git 所以整理成博客加...

网友评论

      本文标题:初识Git

      本文链接:https://www.haomeiwen.com/subject/fofhaqtx.html