git 详细使用 常用命令和技巧及参考

目录

  1. 下载 项目 1
  2. 添加网址 1
  3. 配置自己名字和邮箱 2
  4. 编写操作 (用好四句代码即可) 2
  5. 注意事项 与参考 3
  6. 解决冲突 3

https://gitee.com/xxxx
1.下载 项目
https://www.cnblogs.com/xxxx
Mkdir 创建目录
md D:\or1 就在D盘下创建了个or1的文件夹
del D:\or1 就删了
Cd D:/git目录名字

(1)git clone 链接
(2)输入 git init
2.添加网址

git remote add name(自己给项目写个名字) http…链接

3.配置自己名字和邮箱
git config --global user.email “3356550151@qq.com”
git config --global user.name “T2”

----------------------------------以上是搭建环境,一次通过就要够了---------------

--------------------------------------重要的操作:下载和上传

4.编写操作 (用好四句代码即可)

1.操作之前:拉去文件,从码云下载项目到本地(这个要再修改之前拉去一下)

在修改之前先更新一下

git pull name master 这里的name 就是第2步设置的名字
更新指定文件夹
git fetch
git checkout origin/master – path/to/file

2.操作之后:写完后上传文件
(1)添加要上传文件
Git add . //这里的.表示当前目录下的所有文件
或者Git add 1.txt(此处输入要上传的文件或文件夹路径)
或者 上传文件夹 git add migong/Assets 上传migong里的Assets文件
(2)添加文件 确认 并且写注释
Git commit -m “ 这里写更新了什么内容 ”
(3)Git push name master 大小写不用管

建议:更新后通知一下其他人。

5.回退
$ git log --pretty=oneline 查看历史版本
$ git reset --hard HEAD^ 回退到上一个版本
$ git reset --hard 1094a… 回退到指定版本

$ git log 查看现在版本库信息
$ git reflog 记录每一次命令,如果想返回 回退之前的版本怎么办 得到后再返回来

参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192 雪峰哥的讲解

6.注意事项 与参考
git 在pull 和push的时候, 如果报了一些错误,试着关闭再上传。或者可能出现了冲突
https://gitee.com/help/articles/4194

7.解决冲突
冲突一般都是pull 与本地文件不同导致的
问题来源:当前编辑后的不一样,然后有pull了,两者不一样就会冲突,冲突后无法上传会报错
(当你修改保存后,然后对面push了。你pull 的时候就会冲突)

方案:以下方案自己斟酌
1. 远程覆盖本地
git fetch --all
git reset --hard origin/master
git pull
1.远程与本地合并:
git fetch
git pull
2.本地覆盖远程
git push origin master --force强行覆盖远程

3.可以先上传一下,把上边的覆盖掉。

git rm -r --cached 文件夹/文件全名称 //删除a目录下的文件 例如,新建.txt
git commit -m “删除文件”
git push

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值