一. 安装Git
1、打开Macbook终端iTerm,输入如下命令:
brew install git
2、输入指令
git -v
检查安装版本。
二、Git托管平台
1、GitHub:
- 是全球最大的代码托管平台之一,拥有丰富的开源项目和活跃的开发者社区。它提供了版本控制、项目管理、协作开发等功能,并支持多种编程语言。
2、GitLab:
- 一个自托管或基于云的平台,提供了完整的 DevOps 工具链,包括代码托管、持续集成/持续部署(CI/CD)、问题跟踪等。
3、Gitee:
- 国内的代码托管平台,提供了代码托管、项目管理、协作开发等功能,对国内开发者来说,访问速度可能更快,也更符合国内的使用习惯。
三、 Git 配置
1、打开终端或命令提示符,并输入以下命令来设置全局用户名和电子邮件地址(这里的
"Your Name"
和
"[email protected]"
应替换为你自己的姓名和电子邮件):
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
2、检查git 配置(显示后按q键退出):
git config --global --list
四、常规git开发流程
1、Fork一个分支
2、获取仓库链接
3、在Macbook终端中clone项目并检查:
git clone https://github.com/Gitkuangfuhua/Tutorial.git # 修改为自己frok的仓库
cd Tutorial/
git branch -a
git checkout -b camp3 origin/camp3
自定义一个新的分支:git checkout -b camp3_v587 , 然后检查一下: git branch
创建并修改自己的md文件
4、提交更改到分支
git add .
git commit -m "add git_v587_introduction" # 提交信息记录
git push origin camp3_v587
但是,输入git用户名和密码后报错了:
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/Gitkuangfuhua/Tutorial.git/'
自从2021年8月13日起,GitHub不再支持通过密码进行基本认证,即不再接受用户名和密码来进行对Git服务的访问。这是因为GitHub推广使用安全的认证方法,如个人访问令牌(Personal Access Tokens, PAT)或者GitHub OAuth。
在GitHub上创建一个新的OAuth Token(Settings > Developer settings > Personnal Access Tokens > Tokens(classic))。在 git 操作时使用这个Token作为密码,再次git push时操作成功。
在git查看是否提交成功:
5、在 github 页面将修改的内容 PR 到 Tutorial
版权归原作者 匡博165 所有, 如有侵权,请联系我们删除。