Git手册

1.安装

$ sudo apt-get install git

2.从已有的Git库下载代码

  1. 指定用户名,用于验证信息(使用--global字段只需要设置一次,以后都会用这个用户名)
  设置用户名:$ git config --global user.name "Your Name"

  设置邮箱:$git config --global user.email "email@example.com"
  1. 下载代码
git clone xxx.git

3.创建Git库,并提交到远程服务器

git init

git remote add origin xxx.git

第一次提交:git push -u origin master

以后提交:git push  origin master

4.Git时光机(版本回退)

  1. 查看提交记录
查看版本: git log 会记录所有人的版本提交记录

git reflog 记录你提交的记录(方便自己回退)

git reset --hard HEAD^ //回到当前版本(如果你的修改还没有提交,那么这个操作,将会将你的代码回退到当前版本最开始的时候)

git reset --hard commit_id //回到指定的commit_id版本

git push -f (强制推送到远程服务器,使服务器版本和你本地保持一致)

5.撤销修改

git checkout -- file(撤回对某个文件的修改,该修改未提交到暂存区,也就是没有使用git add file命令)

git reset HEAD file(撤销暂存区的修改,再使用git checkout -- file撤销对文件的修改)

如果已经commit到了本地代码库,使用版本回退策略

6.Git分支管理

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

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

删除分支:git branch -d <name>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文为 Git教程的学习笔记,教程源自廖雪峰的博客。这是一个由浅入深,学完后能立刻上手的Git教程。另,附上另一本...
    七弦桐语阅读 11,388评论 5 47
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,650评论 9 163
  • 今天准备好好看看竣妈的博客,看到她记录孩子的成长中,对孩子语数英的训练,她在孩子一岁半就交会孩子学拼音,五岁左右自...
    蜗小简阅读 2,435评论 2 0
  • 【R·阅读原文片段】 我们不能让大脑直接面对每天的信息、事情、想法等各种碎片的侵袭,需要为它建立一道保护屏障。碎片...
    swwww阅读 1,521评论 0 0
  • 人老怕看镜子貌 何人偷觑水中花 青丝不比三十差 梧桐不老是谁家
    525心灵空间阅读 1,826评论 0 0