1. Git 安装
安装路径自己改.
全选.
第一个选项:如果是跨平台项目,在windows系统安装,选择;
第二个选项:如果是跨平台项目,在Unix系统安装,选择;
第三个选项:非跨平台项目,选择。点击next
》
2. GitHub创建 Git关联GitHub
- GitHub 账号创建不说,自己百度去
- 登录GitHub 账号–> setting–>SSH and GPG keys 添加上ssh私匙
ssh私匙如何获得? 是Git 我们自己生成的.
####### Git 环境配置
$ git config --global user.name “username” //( "username"是自己的账户名,)
$ git config --global user.email “username@email.com” //("username@email.com"注册账号时用的邮箱)
$ git config --global --list 命令查看配置是否OK- 生成ssh
$ ssh-keygen -t rsa
—然后连敲三次回车键,默认选项即可.
$ ll ~/.ssh/
—查看隐藏文件有id_rsa、id_rsa.pub 文件生成.
$ cat ~/.ssh/id_rsa.pub
将私匙拷贝下来放到上图中即可.
—测试一下配置是否成功,ssh -T git@github.com
OK ! 完美.
3.我们使用Git 上传数据,准备工作GitHub端创建好一个仓库,
本人的就起名 IDEA- ,本机的数据目录用Git Bash打开.
git init —# 初始化仓库。
git add . —# 添加文件到暂存区。
git commit -m “IDEA汉化” —# “说明提交内容” 将暂存区内容添加到本地仓库中。
》
$ git push origin master —# 将本地仓库的数据推送到远程仓库中.
会提示登录的GitHub账号密码.
在GitHub端查看到 数据已经上传成功.
Git 常用的是以下 6 个命令:
git clone、git push、git add 、git commit、git checkout、git pull
workspace:工作区
staging area:暂存区/缓存区
local repository:或本地仓库
remote repository:远程仓库
基础命令
- 下载数据 git clone [ url ] url 是你要拷贝的项目。
例如: $ git clone https://github.com/tianqixin/runoob-git-test
Cloning into ‘runoob-git-test’…
remote: Enumerating objects: 12, done.
remote: Total 12 (delta 0), reused 0 (delta 0), pack-reused 12
Unpacking objects: 100% (12/12), done.
下载的数据会在本地目录路径下.- 上传数据 git push <远程主机名> <本地分支名>:<远程分支名>
如果本地分支名与远程分支名相同,则可以省略冒号:
例如: $ git push origin master == git push origin master:master
如果本地版本与远程版本有差异,但又要强制推送可以使用 --force 参数:
git push --force origin master- 待补充。。。