Git官网: https://git-scm.com/
Git Bash : Unix与Linux风格的命令行
Git CMD : Window风格的命令行
Git GUI : 图形界面的Git
打开Git Bash
输入 git config -l 可以查看用户配置
输入 git config --system --list 可以查看系统配置
输入 git config --global --list 可以查看当前用户标识
设置用户名和邮箱(用户标识)
git config --global user.name "xxx" #名称
git config --global user.email xxxx@xx.com #邮箱
在目录中右键打开Git Bash
输入:ssh-keygen -t rsa*
#生成公钥
通过Git连接gitee
-
注册一个gitee(码云)账号
-
然后打开此电脑 进入 C:\Users\Administrator.ssh 目录(Administrator是你当前用的用户名)
-
里面会有两个公钥文件在你生成公钥之后
-
打开通过记事本或者其他编辑文本的软件打开文件,复制整个文件的内容
-
登录进去后点击右上角的头像后点击设置
-
进入设置后点击SSH公钥
-
在下图位置黏贴你从id_rsa复制的文本
-
点确定即可
要想通过git将本地项目上传到gitee上,得现在gitee上创建仓库
仓库创建成功后
进入仓库,点击克隆/下载,然后复制下面的仓库地址
然后进入要上传的项目里右键打开Git Bash Here
我们先输入
git init
然后文件目录下会出现一个.git的文件,如果没有看到,将下图的勾打上即可
首先我们通过**git add "文件名"
要将要提交的文件添加到暂存区**
或者通过git add .
将当前目录下的所有文件添添加到暂存区
项目目录下有**.gitignore**,而这个文件主要是指定一些文件不被上传到gitee上的。如果有一些文件不想被上传,可以在这个文件里面添加
通过git add 命令后可以通过 git status
查看当前的有那些文件被添加到暂存区,哪些没有
如果文件名为红色则是没有添加,绿色则是已经添加
添加成功后我们可以直接用提交命令进行提交
我们将文件添加到暂存区后就开始需要通过提交命令进行提交
git commit -m "注释“
"注释"这个地方是必填的,主要是备注你提交文件的信息
最后可以我们通过
git remote add origin 仓库地址 #仓库地址就是之前复制的那个地址
如果出现error: remote origin already exists.it add
则是因为当前项目已经设置了远程仓库,
如果需要更改,我们可以通过 git remote rm origin
删除远程仓库,再进行连接
如果使用上面的命令出错的话,我们可以通过修改vi .git/config
文件来修改远程仓库地址
直接把 [remote “origin”] 那一行删掉就好了。
最后我们直接通过
git push --set-upstream origin master -f
将文件上传到gitee
常见问题
warning: LF will be replaced by CRLF
在我们进行git init
后进行git add .
会出现warning: LF will be replaced by CRLF
我们只需要运行
rm -rf .git
git config --global core.autocrlf false