Git 的使用

一、命令

git clone
ssh-key -t rsa -b 4096 -C "youremail@adress"   创建公钥/私钥
git add.      添加至暂存区
git commit -am "addfile"    提交到本地库
git push origin master  推送至github远程库

二、重要概念

已提交:该文件以被安全的保存在本地数据库。
已修改:修改了某个文件但还没提交保存。
已暂存:把已修改的文件放在下次提交时要保存的清单中。

三、起步(初次使用需要设置姓名和邮箱)

git config --global user.name "  yourname "
git config --global user.email " youreamil@adress"

clone 项目(用于把一个Github项目clone到本地)
  git clone   xxxxx(github的地址)
  cd blog

添加文件并提交
  touch a.md        创建文件
  echo "hello"  >a.md    在文件里写入一个字符串
  git status         查看状态
  git add.            把当前文件下所有修改的暂存
  git commit -am "addfile"     提交到本地仓库
  git push             推送到远程
  git pull 远程仓库更新

修改删除文件

vim add.
git commit -a    如果包含大量字符串,提交不用加m
rm -rf a.md       删除文件
复杂使用

本地创建一个git项目推送到远程仓库

mkdir blogtest
touch README.md
git init       初始化为仓库
git remote add origin  ...@... 创建一个origin远程
git push origin master 

其他命令

git push -f origin master     强行推送
git remote add xx .....@.......   再添加一个远程的仓库
git remote remove  xxx        删除
git remote set-url origin   ````````       修改地址
git remote rename  xxx.xxx      改为新名字
分支操作
git branch dev(或别的名称)      创建本地库的dev分支
git checkout dev                    切换到dev分支
touch b.md                          
git add.
git commit -am "......"
git push ...  dev       推送到origin地址的dev分支
git merge dev          合并文件dev分支
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文主要讲解以下内容: 一、安装 Git 、创建版本库 二、时光机穿梭 三、远程仓库 四、分支管理 五、标签管理 ...
    书写不简单阅读 379评论 0 1
  • Git和Github学习 1.创建版本库 安装git,至于这个话题就不细说了,按照你电脑的操作系统下载一个合适的g...
    郭子web阅读 391评论 0 0
  • 一、Git是什么呢? Git是目前世界上最先进的分布式版本控制系统。那什么是版本控制系统?简单的点就是控制每次修改...
    奔跑的时间阅读 648评论 0 2
  • Git的使用 首先登录https://git.oschina.net,如没有账号进行注册. Git简单介绍 Git...
    Sunney阅读 687评论 0 2
  • 5号有9个人考,自己加油, 不要落后 相信自己不要紧张.
    yoyo游建英阅读 129评论 0 0