在阐述Git命令行之前,首先来看下面的一张图:
Snip20210827_232.png常见命令
-
git clone https://github.com/Liyanyan33/YYArrayLib YYArrayLib
:从远程仓库中克隆工程到本地当前文件目录YYArrayLib中; -
git status
:查看本地文件的状态; -
git add .
:将本地所有修改的文件添加到暂存区; -
git commit -m '提交说明'
:将暂存区的修改文件提交到本地仓库; -
git push
:将本地仓库中修改文件提交到远程仓库; -
git pull
:从远程仓库拉取代码到本地仓库,实现远程仓库与本地仓库的同步; -
git branch
:查看远程仓库的分支列表;
SourceTree设置iOS工程的忽略文件
*~
.DS_Store
UserInterfaceState.xcuserstate
xcschememanagement.plist
Pods
Podfile.lock
Breakpoints_v2.xcbkptlist
.gitignore
contents.xcworkspacedata
IDEWorkspaceChecks.plist
WorkspaceSettings.xcsettings
- 操作如下所示:
Mac电脑经常出现Github官方网站访问不了的情况
- 解决方案:在Mac系统文件
/etc/hosts/
中加入Github官方网站的ip地址; - 第一步:查询Github官方网站的ip地址,在ip地址网站中输入
www.github.com
,查询结果如下:
image.png - 第二步:确定域名IP,点击这里,结果如下:
image.png - 第三步:确定静态资源IP,点击这里,结果如下:
image.png - 第四步:打开系统文件
/etc/hosts/
,由于此文件是只读的不能直接修改,可将其拷贝一份至桌面,然后双击打开,添加内容有如下:
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com
image.png
- 第五步:将桌面上的hosts文件,替换系统的
/etc/hosts/
文件即可;
github提交代码出现报错:Support for password authentication was removed on August 13, 2021. Please use a personal access token instead
Mac上SourceTree使用时,遇到remote: HTTP Basic: Access denied fatal: Authentication failed for 'xxx/'
- 原因:账号的密码发生改变,导致无法访问远程仓库;
- 解决方案:Mac上打开钥匙串,输入source,如下所示:
- 将钥匙串中之前存储的账密信息删除,然后在SourceTree中拉取远程仓库代码,会弹出重新登录账密的弹框,输入更改之后的账密即可;
网友评论