1.gitee与gitHub概念?

  • Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。Gitee专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。(国内)
  • GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,在 GitHub 上托管的版本数量非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。(国外)

2.gitee与gitHub异同?

同:

  • Github与Gitee是同一类,在云端

异:

  • 本质上没有区别 只是gitee是国内的 而gitHub是国外的
  • GitHub是全英文并且用户基数多,知名的库也多
  • Gitee全是中文,而且大部分用户都是国人,优秀的库相对于GitHub也少

3.gitee创建仓库

第一步

gitlab和码云区别 github和码云哪个好_git

  • 打开gitee首页之后 点击头部加号
  • 显示操作 点击新建仓库

第二步

gitlab和码云区别 github和码云哪个好_远程仓库_02

  • 输入仓库名称 路径
  • 选择是开源仓库还是私有仓库
  • 根据自己的需求去选择
  • 最后点击创建

第三步

简易的命令行入门教程
  • git全局设置
git config --global user.name "gitee用户名"
git config --global user.email "gitee邮箱名"
//一个仓库只需要配置一次就行了
  • 创建 git 仓库
  • 有两种路径:一个是通过HTTPS 一个是通过SSH
mkdir 创建的仓库名
cd 创建的仓库名  //进入仓库
git init  //初始化仓库
touch README.md  //创建一个说明文件
git add README.md  //把说明文件添加进仓库
git commit -m "first commit"  //仓库添加的说明
git remote add origin 仓库路径
git push -u origin master
  • 已有仓库
cd existing_git_repo  //进入到你已经创建好的仓库
git remote add origin 仓库路径
git push -u origin master

4.gitHub创建仓库

  • gitHub创建仓库和gitee大同小异 几乎无差别
  • 创建仓库就可以参照gitee创建步骤

5.使用常见 Git 命令

-推送提交到远程仓库

  • 使用 git push将本地分支上的提交推送到远程仓库
  • git push 命令使用两个参数:
    远程命令,如 origin
    分支名称,如 main
git push  <REMOTENAME> <BRANCHNAME>
  • 要重命名分支,同样使用 git push 命令 但要加上一个或多个参数:新分支的名称
git push  <REMOTENAME> <LOCALBRANCHNAME>:<REMOTEBRANCHNAME>
  • 这会将 LOCALBRANCHNAME 推送到 REMOTENAME 但其名称将改为 REMOTEBRANCHNAME

6.从远程仓库获取更改

  • 您可以使用常用 Git 命令访问远程仓库
    -clone 和 fetch 用于从仓库的远程 URL 将远程代码下载到您的本地计算机 merge用于将其他人的工作与您的工作合并在一起 而 pull是 fetch和 merge 的组合
$ git clone https://github.com/USERNAME/REPOSITORY.git

7.将仓库克隆到您的计算机

运行 git clone时,将发生以下操作:

  • 创建名为 repo 的文件夹
  • 将它初始化为 Git 仓库
  • 创建名为 origin 的远程仓库,指向用于克隆的 URL
  • 将所有的仓库文件和提交下载到那里 默认分支已检出
  • 处理非快进错误

8.管理远程仓库

  • 我应使用哪个远程 URL?
    使用 HTTPS URL 克隆
    使用 SSH URL 克隆