【网络教程】gitee/github的基础使用方法


安装git

使用方法

获取SSHKey

  • 首先要在本地创建一个ssh key 这个的目的就是你现在需要在你电脑上获得一个密匙。

  • 按如下命令来生成sshkey:

$ cd ~/.ssh
$ ssh-keygen -t rsa -C "[email protected]"  

# Generating public/private rsa key pair...
# 三次回车即可生成 ssh key
 查看你的 public key,

$ cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2E... [email protected]
  • 把得到的公钥添加到Gitee(gitee.com SSHKey添加地址)或GitHub(github.com SSHKey添加地址)
    1
  • 添加后,在终端中输入
#Gitee
$ ssh -T git@gitee.com

#GitHub
$ ssh -T git@github.com

设置基本信息

  • 接下来还需要简单的设置一些东西。
$ git config --global user.name "yourname"
$ git config --global user.email "[email protected]"
 name尽量和码云或GitHub保持一致,但email必须是码云或GitHub注册时使用的邮箱。命令不分前后,没有顺序。

初始化本地库

#Gitee
$ git clone https://gitee.com/yourname/repository

#Github
$ git clone https://github.com/yourname/repository.git

#yourname  您在码云或github注册的用户名
#repository  您创建的远程仓库名称

常用命令

4

本地初始化

#Gitee
$ cd d:/test //首先在文件系统中创建一个项目文件夹,然后在Git中 cd 到这个工程目录
$ git init //初始化本地项目
$ git remote add origin <远程仓库地址> //绑定远程仓库
#注:地址形式为 https://gitee.com/yourname/test.git 或 [email protected]:yourname/test.git

#Github
$ cd d:/test
$ git init
$ git remote add origin <远程仓库地址>
#注:地址形式为 https://github.com/yourname/test.git

更新到远程仓库

  • 在本地进行编辑后,更新到远程仓库
git add .    //指定更新内容    . 表示全部更新,test.txt 表示更新指定文件
git commit -m "一些注释说明"     //添加更新说明
git push origin master            //执行更新操作
  • 在执行更新操作时,由于需要验证远程仓库的用户信息,程序反应较慢,不要以为Git Bash挂掉了哦

  • 如果是第一次更新,那么可能会跳出下面这样的窗口,输入您的用户名和密码,点击登录即可

  • 从远程仓库同步最新版本到本地

$ cd d:/test
$ git pull origin master

gitee官方示例

  • 简易的命令行入门教程:
# Git 全局设置:
git config --global user.name "xiaoqiangclub"
git config --global user.email "[email protected]"

#创建 git 仓库:
mkdir python_study
cd python_study
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/xiaoqiangclub/python_study.git
git push -u origin master

# 已有仓库?
cd existing_git_repo
git remote add origin https://gitee.com/xiaoqiangclub/python_study.git
git push -u origin master

可视化工具

发布了47 篇原创文章 · 获赞 1 · 访问量 1159

猜你喜欢

转载自blog.csdn.net/xiaoqiangclub/article/details/104654881