git使用

1. 安装git

ubuntu:suao apt-get install git-core
Windows:软件git for windows

2. 配置身份

这样Git就可以知道是谁提交的了。Linux:终端下。Windows:Git Bash下

$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"

3. 创建仓库

在项目根文件夹下,输入git init
仓库创建完成后,会生成一个隐藏的.git文件(用来记录所有Git操作)。可通过ls -al查看文件夹中的文件情况。

4. 提交本地代码

添加操作:所有文件git add . ,单独文件git add filename
提交:git commit -m "describe the commit"


进阶操作

  • 忽略文件
    .gitignore文件中操作。
  • 查看修改内容
    状态:git status
    修改内容:git diff
    只看某文件修改内容:git diff path/filename
  • 撤销未提交的修改
    git checkout path/filename:适用于未add
    git reset HEAD path/filename:取消add
  • 查看提交记录
    查看历史记录:git log
    查看某次记录详情:git log commitId -1 -p
  • 分支
    创建分支:git branch newbranchname
    查看所有分支:git branch
    切换分支:git checkout newbranch
    分支合并:git merge newbranchnamemaster分支下进行合并,把另一个分支修改内容同步到master分支。
    删除分支:git branch -D newbranchname
  • 与github协作
    下载到本地:git clone https://github.com/example/test.git
    本地修改后同步:git push origin master
    github修改后同步到本地:git pull origin master
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git 使用笔记 git原理: 文件(blob)对象,树(tree)对象,提交(commit)对象 tree对象 ...
    神刀阅读 3,794评论 0 10
  • 本文作者陈云峰,转载请注明。 这篇文章记录个人常用的一些命令,和记不住的一些命令,转载了并不断更新。 Git官网 ...
    陳云峰阅读 2,836评论 0 24
  • 一、电脑本地初始化一个仓库 1. git init: 初始化一个电脑上本地仓库 终端进入项目目录,输入: 该命令将...
    dragon_li阅读 2,994评论 1 4
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 3,976评论 3 27
  • 姓名:叶银芬 公司:宁波慈星股份有限公司 《六项精进》289期学员 反省二组 【知~学习】 做我们是一家人手...
    Fanny_c554阅读 178评论 0 0