
二、将代码托管到GitHub上完整过程 1.在GitHub上创建项目git config --global user.name "tony"
git config --global user.email "tony@qq.com"
2.创建代码仓库Start a project
(1)在Android Studio中创建项目
(1)进入到项目的目录
(2)在该目录下执行 git init 指令
3.将远程版本库克隆到本地
git clone <远程版本库的Git地址>
克隆时可能遇到如下问题:
可能原因:网络不稳定(毕竟中国网站进GitHub确实不稳定)
解决方案:执行如下代码,取消SSL验证
git config --global http.sslVerify "false"
问题解决
克隆完成后,进入该目录,,将该目录中的文件全部复制到上一级文件夹中,然后将该文件夹删除
4. 提交本地代码 (1)添加想要提交的代码(2)在本地执行提交 *** 作添加单个文件 :git add 文件名
添加文件夹文件:git add 文件夹名
添加该项目所有文件:git add .
git commit -m "First commit."
(3)将提交的内容同步到远程版本库
git push origin master
指令执行时可能遇到如下问题
没啥好说的,翻墙吧(滑稽)
其实未必是外网卡的问题,建议参考这篇文章
解决git clone与git push出现的若干问题:Failed to connect to github.com port 443: Timed out_Clichong的博客-CSDN博客
至此,完成了代码的托管
三、补充内容 1..忽略文件2.查看修改内容Android Studio自动帮我们创建了 .gitignore文件,用来指定排除在版本控制之外的文件或文件夹,可以在该文件中指定自己不想提交的文件或文件夹
3.撤销未提交的修改git status
4.查看提交记录(1)对于未执行add命令的文件修改:
git checkout <所修改的文件路径>,例:
git checkout app/src/main/java/com/example/playvideotest/MainActivity.kt
(2)对于已执行add命令的文件修改,首先对其取消添加,再执行checkout命令,例:
git reset HEAD app/src/main/java/com/example/playvideotest/MainActivity.kt
git checkout app/src/main/java/com/example/playvideotest/MainActivity.kt
git log
git log -1 查看最后一次提交记录
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)