安装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添加地址)
- 添加后,在终端中输入
#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 您创建的远程仓库名称
常用命令
本地初始化
#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
可视化工具
- 可视化工具TortoiseGit
- 使用方法参考文章
- 更多