• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
IT_lss
  • 博客园
  • 首页
  • 新随笔
  • 联系
  • 订阅
  • 管理

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

 

posted @ 2016-04-06 19:48  IT_lss  阅读(289)  评论(0)    收藏  举报
刷新页面返回顶部

公告

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3