git

来源:互联网 发布:windows 2003 编辑:程序博客网 时间:2024/06/17 14:11
  1. 安装git :不同操作系统,安装方法不同 windows-git bash
  2. git命令
    1)配置个人身份——git config –global user.name XXX
    2)创建代码仓——git init 生成 .git文件 进入到本地项目根目录下,配置文件所在的目录
    3)提交代码之前,代码修改之后——git status【查看文件修改情况】 git diff[文件全路径名] 查看单一文件,其中减号代表删除部分/
    4)提交本地代码——git add. git commit -m “提交的描述信息,不然是违法的”
    【像华为这样的大公司,在commit的时候是有严格的格式要求,个人使用的话】
    git add [文件全名.后缀名]/[目录名] :可以添加单个目录或者文件
    5)排除部分文件上传添加——本地项目的根目录下,创建一个名为.gitignore文件编辑添加
    bin/
    gen/ 【自动生成】
    【表示:把bin/gen目录下的所有文件给忽略掉,会检查代码仓库的根目录下是否存在.gitignore文件,存在则逐行读取文件中的内容,将每行指定的文件或者目录排除在版本控制之外】
    【点评:这是一种可配置性的机制,需开发人员手动配置】
    6)后悔药——
    6.1未add修改撤销——git checkout [文件全路径]
    6.2已经add 先取消添加——git reset HEAD [文件全路径] 再过渡到第一步
    7)查看历史记录—— git log
    【上百次的提交操作,每条提交记录包括提交人,提交信息,提交日期,提交ID,ID唯一标识,有系统生成】
    8)查看某一条具体记录——git log ID –l –p
    9 )版本更新,建立分支本地或者远程——git branch [version 1.0]
    10)切换分支——git checkout [version1.0]
    11)1.0分支上的修改合入到主干分支——git checkout master
    git merge version 1.0
    12) 删除分支——git branch –D version1.0
    13)下载远程git仓——git clone 地址
    14)本地修改同步远程版本库——git push origin master
    15) 远程更新本地的代码——git pull origin master
    16)将本地代码托管到github上——
    16.1.github——new repository——添加android项目类型的.gitignore .并使用apach开源协议
    16.2.git clone 地址
    16.3.保证本地根目录下存在.git
    16.4 .vi .gitignore 添加bin/ 和gen/
    16.5.git add .
    16.7.git commit –m “first commit .”
    16.8.git push origin master

    3.如何删除github上的项目,说明:gitHub各种版本,settings位置可能有所不同,流程简单概述为进入需要删除项目的主页,知道settings,寻到delete 选项,删除即可
    http://jingyan.baidu.com/article/63acb44ae77d2961fcc17ede.html
    http://blog.sina.com.cn/s/blog_5c91824f0102ve5n.html
    4.android studio上git 的使用:
    http://jingyan.baidu.com/article/6766299761b1be54d51b84a0.html

视频详解:http://www.imooc.com/learn/390
https://www.zhihu.com/question/20070065
https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.md?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

0 0
原创粉丝点击