git bash下载地址:
前言
2021春季的软件构造实验课,所有的代码以及库文件最终都需要通过git上传到远端的指定仓库中,由于大多数同学初次接触git,上手慢,为此写一篇博客记录知识的同时也方便大家,当然前提是要下载好git客户端以及梯子工具。
上传文件到仓库
一、打开要上传的文件夹
在此处右键单击git bash:
二、初始化git仓库
git init
三、打开自己的git仓库地址
下面是我当时的操作:
代码如下(示例):
git remote add origin https://github.comxxxxxxx
四、身份认证(登录git)
这步是针对第一次使用gitbash的同学的。
代码如下:
git config --global user.name "xxx"
git config --global user.email "xxx@qq.com"
此处会有提示框,由于我已经登陆过,所以不会再显示这个步骤...
今后再次使用gitbash后,如果用的是同一个账户,这步就不用再操作了。
五.上传文件夹中的文件
代码如下:
git add .
(注意add与‘.’之间有一个空格,此处为添加当前文件夹的全部内容)
git add xxx
(此处为添加当前文件下名为xxx的文件)
注意,此步完成之后,可能会弹出warning,忽略即可,继续执行下一步。
六、添加日志
这一步是方便我们在git仓库中查看文件上传时的一些备注信息等等
代码如下:
git commit -m "xxx"
(引号中随便写一些备注)
运行之后,如果出现“create mode 100644 xxxxx”的字样,即表明添加日志成功!
七、push相应文件
代码如下:
git push -u origin master
运行之后如果出现如下字样(下面的仅仅是我当时的字样,不代表所有人),即表明已经添加成功:
如果出现警告或者如下的错误:
可以输入如下指令解决:
git config --global http.sslBackend "openssl"
之后重新输入如下指令:
git push -u origin master
刷新github之后,就能看到自己上传的文件了:
在今后的上传git工作中,无需身份认证那个步骤啦,其他的只需要按顺序做其他步骤就可以啦!
备份分支法
拉取内容回本地
在本地需要存放项目代码的地方右键点击git bash here
去代码托管网站上,找到自己需要拉取的项目地址,复制
第一次拉取
git clone https://github.com/….git
非第一次拉取
git branch -vv
git pull origin master
如何屏蔽历史日志同步git
git checkout --orphan latest_branch
git add -A
git commit -am "update"
git branch -D master
git branch -m master
git push -f origin master