赞
踩
1、Workspace:工作区
2、Index / Stage:暂存区
3、Repository:仓库区(或本地仓库)
4、Remote:远程仓库
//打开git Bash
git config --global user.name "zzy"
git config --global user.email "zzy530783806@163.com"
已gitee为例
push代码的时候会让你输入gitee的密码
免密方式
//打开git Bash
//生成密钥,连续三次回车(即不做任何输入),会在C:\Users\你的用户名\.ssh文件下生成私钥id_rsa和公钥id_rsa.pub
ssh-keygen -t rsa -C '随便输,一般我们用邮箱@qq.com'
//打开公钥文件,并复制内容
cat ~/.ssh/id_rsa.pub
复制生成后的 ssh key,通过仓库主页 「管理」->「部署公钥管理」->「添加部署公钥」 ,添加生成的 public key 添加到仓库中。
添加后,在git bash中输入,这里不输这个也可以,之后我们push的时候也会来一次
ssh -T git@gitee.com
首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.
内容,则证明添加成功。
打开git Base或者在Idea中Terminal
//创建文件夹 gitixuexi2
mkdir gitixuexi2
//进入gitixuexi2
cd gitixuexi2
//初始化本地仓库
git init
//添加远程仓库
//origin 为远程仓库的名字,可以自己随便定,我们一般用origin(其实是因为url太长,当作url的别名用)
git remote add origin https://gitee.com/******/gitixuexi2.git
//推送本地到远程,并且再远程仓库origin 创建分支master
git push -u origin "master"
直接
//初始化本地仓库
git init
//添加远程仓库
//origin 为远程仓库的名字,可以自己随便定,我们一般用origin(其实是因为url太长,当作url的别名用)
git remote add origin https://gitee.com/nsnsttn/gitixuexi2.git
//推送本地到远程,并且再远程仓库origin 创建分支master
git push -u origin "master"
我用的idea 版本为2019.3
其它版本区别不大
选择需要初始化的项目,这里选择gitxuexi
然后发现idea右下角多了Git:master
右键项目多了git选项
上面功能区多了
菜单VCS中也变化了
右键项目git add
或者打开version Control
创建三个文件
a.txt 添加到暂存区
b.txt 添加到暂存区
c.txt 不添加到暂存区
右键项目->git->commit
push到远程仓库
第一次push,提示我们需要先绑定远程仓库
然后Push
上传远程仓库成功
在文件a中输入a
蓝色指本地仓库文件发生变更
白色只本地仓库文件无变更
红色还是未被添加到暂存区
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。