点击创建项目
这里填express
然后地址就变成这样子了。
https://e.coding.net/xiaoliangsheng/kuaikuaisong/express.git
关于git 一个项目基本上的流程,从0开始
git remote -v 查看当前文件关联的远程仓库地址(即origin)
如果想删除现在的。就 git remote rm origin 删除origin所关联的地址
git remote add origin 远程仓库地址 添加新一个新的远程仓库(就是代表那个origin)
git pull origin 远程分支 拉取远程仓库指定分支
git add . 添加全部
git commit -m "附带信息,随便写"
git push origin 本地分支:远程分支 (如果远程分支不存在,就会自动在远程仓库中新建。)
git checkout 分支名 切换分支
git checkout -b 分支名 创建本地分支
git branch -a 查看所有分支
git branch -d 分支名 删除本地分支
git push origin --delete 分支名 删除远程分支
git clone -b <分支名> <远程仓库地址> 隆远程仓库指定分支代码
如果你发现要验证你的权限的时候,就打开你的远程仓库看看你的信息
username就是对应你的邮箱
password就是密码
另外提示一下,如果远程代码和你的本地代码有冲突,发现git pull origin 会报error,但是你又想合并你本地和远程的代码的话。 原因是因为你本地的代码没有commit
不行你git status看看。 然后在 1、 git add . 2 、git commit -m "随便写" 3、 然后你在git pull origin 你会发现代码成功合并了,不过如果不是强行合并的话,代码是需要你打开代码手动合并。
git reset 版本回滚
git回退到某个版本,以及从过去的版本返回到新的版本-Java架构师必看 (javajgs.com)
如果你git clone 了某个项目 ,然后 npm install 想下载他pakcage.Json的依赖包。
发现报了下面的错误。
那原因很可能就是,你的github 中没有设置SSH keys
npm错误!npm错误!代码128
npm错误!npm错误!发生未知git错误
npm错误!npm错误!命令git—无替换对象ls-remotessh://git@github.com/adobe-webplatform/eve.git
npm错误!npm错误!git@github.com:权限被拒绝(公钥)。
npm错误!npm错误!致命错误:无法从远程存储库读取。
npm错误!npm错误!
npm错误!npm错误!请确保您具有正确的访问权限
那么我们点到你clone下来的那个项目。 然后 右键git bash 打开
输入下面这句话
ssh-keygen -t rsa -C "你的qq邮箱"
具体操作看官网
生成了你的公钥和密钥后,找到C:\Users\ACER-CN\.ssh 路径
id_rsa是你生成的私钥, id_rsa.pub是你的公钥 , known_hosts是记录你的文件,比如你在gitee和github的配置。
然后把你的公钥,拿到github上设置(如果你是克隆GitHub项目导致的报错)。 否则gitee,最好两个都配。
点击setting,然后可以看到这样。
gitee同理。