步骤
1.创建新的Anroid项目
在AnroidStuido创建新的项目 
2.GitHub创建新的代码仓库


3.GitHub远程版本库克隆到本地

3.1.进入项目文件夹
Mac通过终端进入 
3.2把远程版本库克隆到本地
git clone (你要复制的git地址)
 看到图中的文字表示成功,并且.gitignore、LICENSE和README.md这3个文件也已经被复制到了本地  点开此文件夹  将四个文件夹复制,粘贴到上一层  可以将TestProject删除 
ls -al 命令可以查看项目的目录结构

4.本地代码提交到GitHub远程版本库
我们应该把项目中现有的文件提交到GitHub上面。先将所有文件添加到版本控制中
git add .
然后在本地执行提交操作
git commit -m "First commit"
注意 -m 后面一定要有提交的描述
本地提交成功的提示 
最后将提交的内容同步到远程版本库
git push origin main
注意是main 不是 master(GitHub 2021将默认分支改为main)
GitHub要求输入用户名和密码来进行身份校验
??( 2021 年 8 月 13 号开始,在 GitHub.com 上任何授权 Git 的行为都不再支持密码验证了,请用使用基于 token 的授权方式来替代),
5.GitHub请求Token方法
GitHub申请Token 

生成的Token大概长这样 
git push origin main
...username: 你的用户名
...password: 你的token
成功push的提示 

5.1 mac解决每次push或者pull都要输入token
快捷键:command + space
输入 钥匙串/keychain


如果觉得不错可以点个赞👍
|