GIT 学习笔记

  1. 在网页上先创建一个空库 假设git_project_name为:zyn_test

    1. 找到clone地址:https://gitlab.xxx.com/xxx/zyn_test.git
    2. 输入命令 git clone https://gitlab.xxx.com/xxx/zyn_test.git
    3. 会下载一个空目录(zyn_test),在本地进入下载后的目录;也可以输入 git clone https://gitlab.xxx.com/xxx/zyn_test.git mygit 会在当前目录下载一个名为 mygit 的目录。相当于重命名
    4. git -init 初始化仓库 会在当前目录生成.git文件用于保存下载下来的所有版本记录
    5. git config 显示当前的git配置信息
  2. 基本操作

    • git log 查看历史提交记录
    • 提交 与 修改
    • git add test.txt 将test.txt添加到仓库
    • git status 查看仓库当前的状态,显示有变更的文件
    • git commit -m “将本次修改的内容 描述在这里” 类似于提醒其他人知道修改的内容
    • git push -u origin master 将本次修改内容合并的远程仓库
    • git pull 下载远程代码并合并(相当于更新本地git仓库)
    • git rm 删除工作区文件
    • git mv 移动、重命名工作区文件
    • git reset 回退版本
$ git reset HEAD^            # 回退所有内容到上一个版本  HEAD^^ 表示上上次   以此类推;也可使用HEAD~0(当前版本)   HEAD~1(上一个版本,以此类推)
$ git reset HEAD^ hello.php  # 回退 hello.php 文件的版本到上一个版本  
$ git  reset  052e           # 回退到指定版本
  1. 分支管理

    • git branch           查看所拥有的分支(本地)
    • git branch -a          查看本地分支及远程分支
    • git branch (branchname)     创建分支
    • git branch -d branchname    删除分支(本地)
    • git checkout branchname    切换分支
    • 从哪个分支下新建分支 该分支只会拥有当前分支下的文件
    • git remote show origin     查看本地分支和追踪情况:
    • git remote prune origin     远程删除的分支,本地也会消失
  2. 整体流程

    • git add test.txt
    • git commit -m “此次修改的描述文件”
    • git push -u origin master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值