文章目录
0. git 分支从 master 改为 main
2020年GitHub上的主分支的名称从 master 改为了 main ,但是 Git 的主分支名称仍是 master,在本地修改主分支名称的方法如下:
git branch -M main
1. Git 配置 socks5 代理
其中 port 根据代理给定的端口号进行设置:
git config --global http.proxy 'socks5://127.0.0.1:port'
git config --global https.proxy 'socks5://127.0.0.1:port'
如果你有代理可以这样使用,没有代理就只能看自己的网络是否能顺利访问 Github 了。
2. 第一次 push 代码的步骤
git init
git add .
git commit -m '说明'
git remote add origin https://xxx.git
git push -u origin main
3. Github 团队协作
4. 克隆的项目子模块作为新项目文件跟踪
我们经常会从 Github 上下载一些功能包放在自己的文件夹中作为子项目使用,这时,当我们试图将本地的代码 push 到 Github 上时,本地状态现实代码已经全部提交,但是自己的 Github 仓库里只有子项目的空文件夹,这是因为子文件夹下面含有 .git 文件夹,因此导致该子文件夹无法被 Git 跟踪!
先把 .git 这个文件夹删除(该文件夹在 Linux 下为隐藏文件,需要 Ctrl+h 才能现实。
git rm --cached folder # 其中 folder 为子文件夹。
git add folder
参考链接
[1] git 无法添加文件夹下的文件