Git 命令

git 安装

#安装
yum install git 

#卸载
yum remove git

初始化配置

#配置用户名
git config --global user.name "Your name"

#配置email
git config --global user.email "Your email"

#配置Editor 
git config --global core.editor "vim" 

#配置比较工具
git config --global merge.tool "vimdiff"

#列举所有配置
git config --list 

开发中常用

1)克隆版本库

克隆远程版本库

git clone git@github.com:hanguangchao/php.git

克隆远程分支到本地

git clone -b gh-pages git@github.com:hanguangchao/php.git

创建本地仓库的克隆

git clone /path/to/repository

2)创建本地版本库
创建新文件夹,打开,然后执行:

git init

3) **git 结构 **
工作目录
持有实际文件
缓存区(Index)
临时保存改动
HEAD
指向你最近一次提交后的结果

4)添加&提交代码
添加到缓存区

git add <filename>git add *

提交到本地版本库git commit -m "代码提交信息"

5) 推送改动

提交到远端仓库git push origin master

git push origin gh-pages

6)分支管理

创建一个叫做“feature_x”的分支,并切换过去

git checkout -b feature_x

切换到主分支

git checkout master

git checkout  gh-pages

推送到远程分支

git push -u origin gh-pages

删除本地分支

git branch -d feature_x

查看当前分支
git branch

7)更新与合并

git fetch


git pull 

git merge

git diff <source_branch> <target_branch>


8)删除操作
删除本地文件

git rm README.md

提交删除更改

git commit -m "remove *.md"

恢复删除的文件

git checkout -- end/index.html

9)查看状态

git status

10)查看记录

git log [-p -n]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,654评论 9 163
  • 本片内容转自CSDN http://blog.csdn.net/ithomer/article/details/7...
    五娃儿阅读 10,362评论 2 87
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 9,813评论 4 50
  • 以下内容是我在学习和研究Git时,对Git操作的特性、重点和注意事项的提取、精练和总结,可以做为Git操作的字典,...
    科研者阅读 8,916评论 2 19
  • 依韵潜东篱兄 文/以琳_ 漫天洪水城陵矶外啸长空, 桥影诗碑一夜全然没泽中。 杨柳临风拂岸纤枝撩颈骨, 凌...
    以琳_阅读 3,671评论 38 40

友情链接更多精彩内容