git 的使用方法
1、创建本地的版本库
git init
创建一个版本库,名字叫.git,默认是一个隐藏文件夹,想要看到,要设置为可见。
2、工作区编写代码,编写完毕后把代码存入到暂存区
git add . / git add 要存的文件
3、查看当前git的状态
git status
4、把暂存区的代码提交到版本库
git commit -m '把代码上传版本库'
如果你是第一次安装git,此处会让你配置用户信息,配置完成后,再次提交到版本库。
5、配置git用户的信息
git config --global user.name 'jcc'
git config --global user.email '995040@qq.com'
再执行 git commit -m '添加到版本库'
6、创建远程仓库
创建时推荐使用ssh
再关联本地仓库与远程仓库(只需要关联一次)
git remote add origin 远程仓库的地址
成功不会打印任何信息
7、上传本地仓库的代码到远程仓库
如果你是第一次上传远程仓库
->git push origin -u master
如果不是第一次
->git push origin master
如果之前没有配置过密钥,那么会提示你要配置密钥
8、配置密钥
*第1步:创建ssh 可以,再用户主目录下,看看有没有.ssh目录,如果有,再看看有没有id_rsa和id_rsa.pul,这两个文件,如果已经有了,可以直接跳到下一步。没有,打开window下的Git Bash。
->ssh-keygen -t rsa -C '邮箱'
注意观察你生成的ssh地址
*第2步:打开.ssh/id_rsa.pub这个文件,复制
*第3步:打开码云,找到设置,选择SSH公钥,自己写一个标题,内容即为刚刚复制的内容。只需要配置一次就可以。
如果你是第一次上传到远程仓库
-> git push origin -u master
如果不是
-> git push origin master
9、去刷新码云。
注:当你将文件夹上传时遇到一下报错
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'git@gitee.com:sh1908/jcc-index.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
那么在将文件上传到远程仓库之前可以执行一下代码
$ git pull --rebase origin master
再去执行就可以了。