浏览器搜索git,下载适合自己电脑的版本即可,可以在安装选项中只选择Git Bash。
为了每次使用免密登录,可以设置ssh公钥,具体方法如下:
1、进入Git Bash界面,输入:
git config --global user.name "Your Name" (gitee用户名)
git config --global user.email "[email protected]" (gitee注册邮箱)
–global参数表示你这台机器上所有的Git仓库都会使用这个配置。上面这个命令的意义就是告诉git你的信息。
2、获取SSH密钥
首先,你需要确认自己是否已经拥有密钥。 默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下。 进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥:
cd ~/.ssh
ls
我们需要寻找一对以 id_dsa 或 id_rsa 命名的文件,其中一个带有 .pub 扩展名。 .pub 文件是你的公钥,另一个则是与之对应的私钥。 如果存在这个文件,跳过下一步生成密钥,直接获取密钥。
如果找不到这样的文件(或者根本没有 .ssh 目录),你可以通过一下指令生成密钥:
ssh-keygen -t rsa -C "[email protected]"
按照提示完成三次回车,即可生成 ssh key。接着查看密钥内容:
cat ~/.ssh/id_rsa.pub
3、绑定gitee
复制生成后的 ssh key,通过仓库主页 「个人主页」=>「账号设置」=>「SSH公钥」 ,添加生成的 public key 添加到仓库中。
git clone "仓库地址"
1、在本地新建文件夹,将待上传文件保存至该文件夹中,例将“周报模板.docx"上传至仓库
2、在该文件夹内打开Git Bash
3、git init 初始化,创建本地仓库,此操作会在文件夹创建.git文件夹
4、git remote add origin + 仓库地址 ,在本例中为:
“ git remote add origin https://gitee.com/xiao_yang_666/zzu_-terms.git”
仓库地址如下:
5、git add . 添加该文件夹下的所有文件到本地仓库,注意add和. 之间有空格。".“表示添加所有文件,如果想要添加个别文件可以把”."替换为相应文件名。
6、git commit git commit -m作用为提交暂存区的文件(也就是上一步添加的文件),后面双引号内可以填写关于提交的注释信息。
7、同步本地仓库,输入git pull --rebase origin master
命令,将远程仓库的内容合并到本地仓库。如果远程仓库为空可以跳过这一步,如果远程仓库不为空,则必须进行这一步,否则会报错。(如果想将文件上传至某一文件夹下,可将该文件移到该文件夹,再执行5,6)
8、 git push origin master
命令,将本地仓库的文件推送到已经建立关联的远程仓库master分支中。
1、fork交作业的仓库到本地仓库中。
下载自己仓库中fork的项目到本地:
# 假设 https://gitee.com/xiao_yang_666/zzu_-terms
# 已经被 fork 到一个名为 glibc 的账号下。
git clone https://gitee.com/glibc/zzu_-terms.git
2、执行以下操作将文件的上传到自己的gitee仓库:
git remote add origin "gitee仓库中的项目地址"
git add .
git commit
git pull --rebase origin master
git push origin master
##在这我只进行了主分支的上传,有多个同学同时上传可能会出现问题,请大家错峰提交
3、提交PR
在Gitee中进行可视化操作即可。