zoukankan      html  css  js  c++  java
  • git使用

    Android开发中要学会使用git。

    Ubuntu使用git:

    在终端下载git:

    sudo apt-get install git

    首次使用需要在终端输入用户名和密码,下次使用则不需要

     第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提
    交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记
    录:
    $ git config --global user.name "xxx"
    $ git config --global user.email xxx@xxx.com

    设置的是默认使用的文本编辑器

    $ git config --global core.editor xxx(Emacs or Vim)

    要检查已有的配置信息,可以使用 git config --list 命令

    获取帮助$ git help <verb>   $ git <verb> --help   $ man git-<verb>

    在项目文件下建一个README.md的文本里面写对项目主要功能的理解

    格式如下

    # 标题
    
    
    内容

    注意: .gitignore最好从git上 找一个最新的android.ignore复制

    然后在你想git的目录下新建一个.ignore复制进代码    代码如下

    # Built application files
    *.apk
    *.ap_
    
    # Files for the Dalvik VM
    *.dex
    
    # Java class files
    *.class
    
    # Generated files
    bin/
    gen/
    out/
    
    # Gradle files
    .gradle/
    build/
    
    # Local configuration file (sdk path, etc)
    local.properties
    
    # Proguard folder generated by Eclipse
    proguard/
    
    # Log Files
    *.log
    
    # Android Studio Navigation editor temp files
    .navigation/
    
    # Android Studio captures folder
    captures/
    
    # Intellij
    *.iml
    
    # Keystore files
    *.jks
    

    在终端输入git init设置成一个仓库,然后输入git add ./

    然后输入git commit -m “写自己给自己的提示” 这样就提交了。

    用git log查看提交时的文件,想要返回则需要git reset复制一些log上的内容即可

    检查当前文件状态 git status

    克隆: git clone +网址

    要看已经暂存起来的文件和上次提交时的快照之间的差异,可以用 git diff --cached
    命令。(Git 1.6.1 及更高版本还允许使用 git diff --staged,效果是相同的,但更好记些。)

    git远程提交到github  

      1.git remote add origin https://github的用户名:密码@从github上把地址复制下来 如:https://github.com/lishengshuai/Sunshine-Version-2.git

      2.git push -u origin master

    注:每个仓库在第一次推送,需要加-u参数,以后就不用加了

    如果git remote add....这一步弄错就需要执行git remote remove origin

    修改本地已提交的注释

    git commit --amend

    由于之前上传到github的提交和已修改的提交不一样,可以用

    git push origin master --force

    更新远程分支的本地列表

    git remote update origin --prune

    查看全文
  • 相关阅读:
    Linux常用软件 分类: arm-linux-Ubuntu 2013-07-22 16:28 301人阅读 评论(0) 收藏
    Linux系统信息查看命令大全 分类: arm-linux-Ubuntu 2013-07-22 16:28 302人阅读 评论(0) 收藏
    解决VC6下调不出MSDN的问题! 分类: VC++ 2013-07-22 16:28 297人阅读 评论(0) 收藏
    Shell编程基础 分类: arm-linux-Ubuntu 2013-07-22 16:28 189人阅读 评论(0) 收藏
    linux内核体系结构 分类: arm-linux-Ubuntu 2013-07-22 16:28 359人阅读 评论(0) 收藏
    Linux分区和挂载(mount命令的学习) 分类: arm-linux-Ubuntu 2013-07-22 16:28 265人阅读 评论(0) 收藏
    重新编译Linux内核必要性及其准备工作 分类: arm-linux-Ubuntu 2013-07-22 16:28 288人阅读 评论(0) 收藏
    ubuntu11.04启动 及虚拟文件系统 分类: arm-linux-Ubuntu 2013-07-22 16:28 369人阅读 评论(0) 收藏
    VxWorks 任务 分类: vxWorks 2013-07-22 16:28 646人阅读 评论(0) 收藏
    vxWorks 命令 分类: vxWorks 2013-07-22 16:28 544人阅读 评论(0) 收藏
  • 原文地址:https://www.cnblogs.com/IT-lss/p/5360850.html
  • 最新文章
  • 【POJ3468】A Simple Problem with Integers-线段树和伸展树入门题
    【POJ3468】A Simple Problem with Integers-线段树和伸展树入门题
    【NOIP2013提高组T5】花匠-O(n)横扫做法
    【NOIP2013提高组T5】花匠-O(n)横扫做法
    【NOIP2015提高组T5】子串-字符串上的动态规划
    【NOIP2015提高组T5】子串-字符串上的动态规划
    【POJ3667】Hotel-线段树
    【POJ3667】Hotel-线段树
    【NOIP2011提高组T6】观光公交-贪心
    【NOIP2011提高组T6】观光公交-贪心
  • 热门文章
  • perl uri_escape(urlencode ) 转换
    windows lwp 乱码问题
    windows lwp 乱码问题
    perl post发送json数据
    perl post发送json数据
    shell 调用mysql 存储过程判断真假
    shell 调用mysql 存储过程判断真假
    perl 登陆电信猫
    perl 登陆电信猫
    perl post 请求带参数
Copyright © 2011-2022 走看看