关于gitee的总结

/*---  配置(初次配置)---*/
git config --global user.name "yourname"
git config --global user.email "youremail@youremail.com"

Tip:查看用户名和密码
git config user.name                ----- 查看用户名和密码
git config user.email               ----- 查看用户名和密码

ssh-keygen -t rsa -C "youremail@youremail.com"     ----- 生成sshkey,-->在个人中心配置ssh key
ssh -T git@gitee.com                 ----- 连接gitee

Tip:查看 public key
cat ~/.ssh/id_rsa.pub                 ----- 查看你的 public key


/*---  Git Bush Here  ---*/
 git clone https://gitee.com/xxx/xxx           ----- 将你的远程仓库克隆到本地

/*---  (初次上传)  ---*/
git init                        ----- 初始化本地项目
git add .                     ----- 指定更新内容 
git commit -m "2021.09.03"             ----- 添加更新说明
git remote add origin https://gitee.com/xxx/xxx       ----- 绑定远程仓库
git push origin master                       ----- 执行更新操作

Tip:更换远程仓库
git remote remove origin                  ----- 移除已绑定远程仓库
git remote -v                                     ----- 查看已绑定远程仓库


/*---  更新代码(二次添加) ---*/
git pull                       ----- 先获取gitee上别人上传的代码
git pull origin master               ----- 从远程仓库同步最新版本到本地

git add .                      ----- 指定更新内容 
git commit -m "xxx"              ----- 添加更新说明
git push                      ----- 执行更新操作

Tip:强制更新
git push -u origin master -f               ----- (加-f是强制提交)
git push origin master --force           ----- (git本地强制覆盖远程)


Tip:如果更新报错: (Your branch is up-to-date with 'origin/master'.)
1、git branch newbranch            ----- 创建新分支
2、git branch                    ----- 检查新分支是否创建成功
3、git checkout newbranch            ----- 切换到新分支下
4、git add .                    ----- 添加代码
5、git commit -m "second "        ----- 添加备注
6、git status                            ----- 检查是否成功
7、git checkout master               ----- 切换到主分支 
8、git merge newbranch                ----- 将新分支改动的代码合并到主分支
9、git push -u origin master            ----- push代码
10、git branch -D newbranch           ----- 最后还可以删除这个分支


git status                          ----- 查看当前本地文件信息,会显示本地修改了哪些文件
git branch                          ----- 查看当前分支 提交代码之前一定要看清分支!!!
git branch -a                       ----- 查看本地和远程的所有分支

git rm ss.txt                        ----- 删除本地代码库文件
git rm -r aaa                        ----- 删除本地代码库文件夹


/*--- 代码回退 ---*/
git reflog        ----- 输出所有分支的所有操作记录,包括已经被删除的 commit 记录和 reset 的操作
git reset --hard HEAD@{n}          ----- 找到丢失前的commit那一步的HEAD@{n}

06-04
### Gitee 开源项目托管平台概述 Gitee 是中国领先的代码托管平台,为开发者提供了一个集中的场所来管理和分享开源项目[^1]。作为一个综合性的开发协作平台,Gitee 提供了包括代码托管、项目管理、团队协作以及持续集成等功能,支持开发者高效地进行软件开发和版本控制。 #### Gitee 的主要功能 Gitee 提供了一系列强大的工具和服务,以满足不同规模团队的需求。以下是其核心功能的详细说明: 1. **代码托管**:Gitee 支持 Git 版本控制系统,允许开发者轻松上传、下载和管理代码仓库。用户可以通过 Web 界面或命令行工具与远程仓库进行交互[^2]。 2. **项目管理**:Gitee 提供了任务跟踪、里程碑设置和问题管理等功能,帮助团队更好地组织和监控项目进展。这些功能可以显著提高团队的工作效率[^3]。 3. **团队协作**:通过权限管理、分支策略和代码审查机制,Gitee 使团队成员能够安全高效地协作开发。此外,Gitee 还支持 Pull Request 功能,方便团队成员对代码变更进行讨论和审核[^4]。 4. **持续集成/持续部署 (CI/CD)**:Gitee 集成了 CI/CD 工具链,允许开发者自动构建、测试和部署代码。这有助于减少手动操作的时间,提升交付速度[^5]。 #### 技术资源和社区支持 除了上述功能外,Gitee 还拥有一个活跃的开发者社区,提供了丰富的技术文档、教程和示例代码。例如,开发者可以通过以下方式获取更多资源: - 浏览 Gitee 官方博客和技术专栏,了解最新的开发趋势和最佳实践[^6]。 - 参与 Gitee 社区活动,与其他开发者交流经验并共同解决问题[^7]。 ```python # 示例:如何在 Gitee 上克隆一个仓库 import os def clone_repository(repo_url, destination_folder): os.system(f"git clone {repo_url} {destination_folder}") # 使用方法 repo_url = "https://gitee.com/example/repo.git" destination_folder = "./local_repo" clone_repository(repo_url, destination_folder) ``` ### 总结 Gitee 开源项目托管平台不仅是一个代码托管服务,更是一个全面的开发协作生态系统。它结合了多种功能和服务,旨在帮助开发者更高效地完成工作,并促进开源项目的健康发展[^8]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值