美文网首页
git 入门

git 入门

作者: yetyao | 来源:发表于2018-09-29 22:14 被阅读0次

git 安装

1. 安装官网 https://git-scm.com/

2. 配置

    git config --global user.name "yourname"

    git config --global user.email "youremail@163.com" 

    查看配置 git config --list

3. sourceTree 安装官网 https://www.sourcetreeapp.com/


git 仓库

1. 初始化版本库

git init

    生成.git  文件

2. 添加文件到版本库

git add

    git add --help (查看帮助文档  q 退出文档)

    git add  -A  (提交全部文件)

git reset HEAD demo.txt (从仓库中移除)

git checkout -- demo.txt (删除未提交变更)

git commit

    git commit -m "commit info"

3. 查看仓库状态

git status 


Git 工作流

1. 查看历史提交版本

git log

2. 回退到某一版本 

git reset --hard 2d62d28ea69a8ed0f69ae3daf0749c0382f2e197

3.删除某文件

git rm -f test.php



远程仓库

1. 创建 SSH key 到github

ssh-keygen -t rsa -C "youremai@email.com"

cat id_rsa.pub

复制公钥到github

ssh -T git@github.com  

判断是否设置成功

2. 添加远程仓库

git remote add origin git@github.com:youname/youproject.git   (设置远程仓库)

git pull origin master (拉取远程内容)

git push -u origin master (推送到远程仓库)


克隆仓库

1. git clone  git地址


标签管理

标签管理 本地提交到远程

分支管理

1. 创建分支

git branch feature/test1_branch (创建分支feature/test1_branch)

2. 分支列表

git branch

3. 切换分支

git checkout master (切换到master分支上)

4. 删除分支

git branch -d feature/test1_branch (删除分支)

5. 合并分支

git merge branch1


总结

相关文章

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • 工具集#01 Git 代码版本控制

    目录:Git 入门Git 进阶Git 高阶总结 1. Git 入门 Git global setup Create...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • Why Git? Learn It!

    一次 git 入门使用分享的大纲整理,适合新手入门。 总览 为什么要用 Git? Git + SourceTree...

  • Git book

    目录 git community book git入门 git笔记 git 用法 git安装使用手册 git命令大...

  • Git与Repo入门

    Git与Repo入门

  • Git完全入门指南

    Git完全入门指南 教程参考 廖雪峰Git教程 三十分钟入门Git 概述 Git是项目版本管控的工具,可以用来追踪...

  • git 入门

    git入门 git init git add git commit -v git init 初始化本地仓库 .gi...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git入门

    Git入门 标签: 版本控制工具 Git介绍 Git is a version control system. G...

网友评论

      本文标题:git 入门

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