git保姆级教程
菜鸟教程链接 https://www.runoob.com/git/git-basic-operations.html
-
下载git 安装完成
-
在合适的文件夹右键打开 git bash here
-
初始化git 输入 git init (创建仓库) 或者直接克隆项目下来 git clone url (url写链接)
-
查看git 配置
git config --system --list #查看系统config
git config --global --list #查看当前用户配置
新下载记得配置一下自己的邮箱用户名
git config --global user.name shanglucheng
git config --global user.email 2338100131@qq.com -
上传(第一次操作)
git add . ( . 就是把所有文件加入暂存区也可以写文件名选择单个 这一步是添加暂存区)
(git reset 文件名可以排除某一个文件)
git status (用不用都行 是看有没有被添加进去 如果没有就在来一遍)
git commit -m + “注释” (提交到本地仓库 -m里面是 "注释"保持良好习惯 要写备注)
git remote add origin ‘这里是你要上传仓库的链接’ (这里这一步要是出错可参考https://blog.csdn.net/weixin_44614518/article/details/119582531 也可见“备注1”)
git push -u origin +master (直接复制上去就全部上传的 master是你要上传到的分区) -
上传(平时操作)
- git add . ( . 就是把所有文件加入暂存区也可以写文件名选择单个 这一步是添加暂存区)
(git reset 文件名可以排除某一个文件) - git status (看有没有被添加进去 如果没有就在来一遍)
- git commit -m + “注释” (提交到本地仓库 -m里面是 “注释”)
- git push
$ git push -f origin master //强制将本地项目推送上去 少用这个
- git add . ( . 就是把所有文件加入暂存区也可以写文件名选择单个 这一步是添加暂存区)
-
切换分支上传(一半项目内都会油多个分支比如一个是开发用的一个是稳定版的)
看链接里面:https://www.cnblogs.com/zhu-hong/p/11733599.html
可以先使用git checkout 分支名 切换到指定分支
如果失败的话可能是因为线上仓库没有指定分支名
git checkout -b 分支名 创建指定分支并切换一般就可以了
注意在平时的多人协同开发工作中需要多一步拉取 pull
-
fetch是将远程主机的最新内容拉到本地,不进行合并
-
git fetch origin master -
pull 则是将远程主机的master分支最新内容拉下来后与当前本地分支直接合并 fetch+merge
-
git pull origin master -
如果远程分支是与当前分支合并,则冒号后面的部分可以省略。如下:
-
git pull origin master:feature-wxDemo #git pull <远程主机名> <远程分支名>:<本地分支名>
上面已经是正常的基本操作了
- 生成ssh密钥 ssh-keygen -t rsa (在C:\Users\admin.ssh就能查看到 https://gitee.com/help/articles/4181#article-header0 教程)
- 吧生成的公钥复制进去就可以使用了
- 教程中的这一步

会有一个提示是否创建的 别忘了输入yes
备注1:
1、先输入 git remote rm origin
2、再输入 git remote add origin https://gitee.com/*****
over
1、错误一:
Incorrect username or password (access token)

解决:这个账号密码就是gitee上面的账号密码!!!!,我是用谷歌登录,上面有记住保存密码,所以也不记得,但是可以去谷歌设置那里看这个网站保存的密码。被这玩意搞了浪费好久时间***,但还是得耐心搞,不然没法上传。
2、错误二:
failed to push some refs to ‘https://gitee.com/*****’

解决:先 git pull origin master
再输入 git push -u origin +master
————————————————
版权声明:该备注为CSDN博主「~HT猫L~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原链接:https://blog.csdn.net/weixin_44614518/article/details/119582531
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
