Git提交项目


# Android Studio share到GitHub
添加忽略文件
 在设置版本控制中添加提交忽略

其中最上面的两个为当前项目的过滤
这里写图片描述

File :文件
local.properties
/local.properties

Mask :第三方依赖
*.iml

Directory:目录
.gradle/
.idea/
/.idea/workspace.xml/
/.idea/libraries/
build/
xxx/build/

###android studio 本地版本回退
操作1
操作2
选择阴影重置类型
操作3

###从远程仓库clone项目失败
修改地址https 为git(一般情况下都可行)

###android studio push失败
Failed with error: fatal: Authentication failed for……
采用Git Gui来提交push代码

版本代码通过compile 依赖导入

  1. 在Project工程build.gradle文件中添加maven 依赖
buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        ……
        /*添加github 依赖 compile*/
        classpath 'com.github.dcendents:android-maven-gradle-plugin:version'
        ……
    }
    
}

version设置 参考 https://github.com/dcendents/android-maven-gradle-plugin

2.新建 android library
新建library

#Git拉取远程仓库

首先通过Git Gui来clone下来

git init生成.git
克隆远程仓库
cd ...
git clone url

clone的地址为默认当前定位地址  cd到指定目录 url为远程仓库url 后缀为.git

版本回退
git log  查看版本库日志  
q退出
git reflog  查看记录每一次的命令
git reset --hard HEAD^  回退到上一个版本
git reset --hard HEAD~20 回退到前20个这里写代码片版本

#GitHub基本操作

新建一个仓库

前往https://github.com new 一个仓库

1、在项目根目录下打开 git-cmd.exe 
git init    生成	.git目录

2、将本地项目加入到暂存区
git add .  (不要忘记点)

3、暂缓区文件提交本地仓库
git commit -m "说明"

4、将本地仓库与github 远程仓库关联
git remote add origin xxx.git从远程仓库中粘贴过来。

5、本地文件上传到github服务器
git pull --rebase origin master(本地文件中不存在README.md时添加)

6、代码合并  
git push -u -origin master

设置忽略文件  touch .gitignore(项目目录下)          

文件编辑相关命令 https://blog.csdn.net/qq_33129625/article/details/79131756

7、查看本地库状态

git status
git  diff  <file> 查看代码内容

git rm 删除的文件

git rm -f <file>  针对已经在暂缓区中文件强制删除

git push origin master(代码提交到服务器)

8、已提交到git仓库的再次commit到服务器 先同步到本地 git pull

git pull origin master<分支名>

git push origin master

—>git checkout url 冲突文件路径

设置版本分支

1、提交设置版本
git tag version
git push 
git push --tags

删除tag    git push origin :refs/tags/标签名远程tag
删除本地 tag   git tag -d 标签名 
 2.创建分支
 git branch branchname(分支名)
 
 3.删除分支
 git branch -d branchname

 4.切换分支 
 git checkout branchname 

 5.合并分支命令
 git merge 

 6.列出分支列表
 git branch

清空缓存

git push: The requested URL returned error: 403

git config --local --unset credential.helper
git config --global --unset credential.helper
git config --system --unset credential.helper

清空缓存后重新键入用户名密码

git config --global credential.helper store
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值