Github
GitHub
小知识
GitHub
和 GitLab
的 Issue 功能虽然名称相同,但在不同的平台上有着不同的实现和用途。
在 GitHub 上,Issue 主要用于跟踪任务、建议、错误报告或其他项目相关的事项。它们更像是一个开放的讨论和反馈平台,团队成员和项目的外部贡献者可以在其中提出问题、讨论解决方案,并在需要时创建相关的 Pull Request 来解决这些问题。
而在 GitLab 上,Issue 功能也可以用于跟踪任务和问题,但它更加紧密地与代码管理和合并请求(Merge Request)结合在一起。在 GitLab 中,Issue 可以与特定的合并请求相关联,从而使得开发人员能够更轻松地在解决问题的过程中追踪代码更改的状态,并将相关的更改集中在一个地方。
因此,尽管 GitHub 和 GitLab 都提供了 Issue 功能用于跟踪任务和问题,但它们的重点和用途略有不同。GitHub 的 Issue 更像是一个开放的讨论平台,而 GitLab 的 Issue 则更紧密地与代码管理和合并请求结合在一起,更适用于开发团队的协作和项目管理。
在Repositories 打开新项目
…or create a new repository on the command line
echo "# vue-rabbit" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/HooWC/vue-rabbit.git // 复制网址
git push -u origin main
…or push an existing repository from the command line
git remote add origin https://github.com/HooWC/vue-rabbit.git
git branch -M main
git push -u origin main
复制你自己的URL
git remote add origin https://github.com/HooWC/vue-rabbit.git
开始使用 (第一次上传到master)
git init
git remote add origin https://github.com/HooWC/HOO_LEARNING.git // 换你自己的url
git status
git add .
git commit -m "first commit"
git push -u origin master
初始者需要在CMD输入这些信息,才能上传
git config --global user.name "xxxxx"
git config --global user.email "xxxxxxx@gmail.com"
[Branch]
vs code 上传
在 Github 创建一个 Branche , vs code切换分支,上传,最后合并
git init
git remote add origin https://github.com/HooWC/Netlify-Demo.git # 换你自己的URL
git status
git add .
git commit -m "first commit"
git branch feature-branch # 创建名为 feature-branch 的新分支
git checkout feature-branch # 切换到 feature-branch 分支
# 或者使用下面的命令同时创建并切换到新分支
# git checkout -b feature-branch
git push -u origin feature-branch # 将代码推送到 feature-branch 分支
更新档案 (不需要使用)
git pull
是 Git 中的一个命令,用于从远程仓库获取最新的更改
git status
git add .
git commit -m "update"
git push
===================
强制推送
git push origin master --force
===================
// 遇到 拒绝 时候
git pull --rebase origin master
git push -u origin master