git上传我的项目到码云
1.开发环境 windows10专业版
2.在开发的过程中,咱们常常会应用到 git命令进行上传我的项目,上面我来分享一下,应用git上传我的项目到码云,心愿对你有所帮忙!
3.新建一个文件夹,应用 git的 bash!而后之后一下命令
1.git init //初始化2.git config user.name //初始化用户名,只有在第一次应用的时候,须要配置3.git config user.email //初始化邮箱4.git remote add origin 'https://' //关联近程仓库5.git remote -v //查看近程仓库信息6.git fetch origin develop //拉取近程的 develop分支7.git checkout -b dev(本地分支名称) origin/develop(近程分支名称) //在本地创立分支dev,并且切换到该分支
//再次上传代码步骤1.git fetch origin develop(近程分支名) //拉取近程分支2.git merge develop(合并分支,把develop分支合并到[某个分支]{把develop分支合并到dev分支,首先切换到dev分支[git checkout dev]而后在[git merge develop]}) //合并分支//留神:::应用步骤1+23.扩大://步骤1和2 也能够应用步骤3,然而倡议应用步骤1+2git pull origin master(分支名称) //把近程分支拉取到本地4.git add . //将代码存起来5.git commit -m '提交正文'6.git push origin master(分支名称,默认是master) //提交
4.扩大
1.删除本地分支 git branch //查看本地分支 git branch -d chen //删除本地 chen 分支 2.切换分支 git checkout 分支名 3.查看本地分支和近程分支 git branch -a 后面带 * 号的代表你当前工作目录所处的分支 4.列出全副近程主机 git remote5.列出近程分支 git branch -r 6.查看本地分支和近程分支对应关系 git branch -vv 7.新建分支 git branch 分支名 8.查看本地分支 git branch 9.批改分支名(test分支批改为dev分支) git branch -m test dev 10.查看历史提交记录 git log11.创立近程分支 git checkout -b 分支名; //创立分支 git push --set-upstream origin 分支名; //提交分支到近程仓库 12.查看近程各分支的最新提交 git branch -r -v; 13.删除近程分支 git branch -r -d origin/分支名; git push origin :分支名;
5.如果接手他人的电脑,先删除之前的配置,不然就会上传不胜利,操作如下:
如果看到不是本人的账号,能够删除也能够增加,在这里我抉择的是删除。
5-1.创立新的空仓库报错
failed to push some refs to 'https://'
起因剖析: 起因是近程仓库中的文件和咱们本地的仓库有差别,例如你的近程仓库有个文件Readme. md,然而本地仓库却没有,就可能会呈现这种状况。
解决办法:git pull --rebase origin master
5-2.windows10中git生成/增加公钥
//在终端(cmd)管理员身份执行/ssh-keygen -t rsa -C '##@qq.com'//两头须要三次回车,即可生成 ssh key,只须要回车,不须要任何命令
5-3.公钥生成文件地位
5-4.合并分支
//想要将dev合并到master分支,操作如下: 1.首先切换到master分支 git checkout master 2.如果是多人开发的话,须要把近程 master上的代码pull下来 git pull origin master 3.而后咱们把dev分支的代码合并到master上 git merge dev 4.而后查看状态及执行提交命令 On branch master Your branch is ahead of 'origin/master' by 12 commits. (use "git push" to publish your local commits)nothing to commit, working tree clean//下面的意思就是你有12个commit,须要push到近程master上 > 最初执行上面提交命令git push origin master5.实现以上步骤就能够了。
6.本期的分享到了这里就完结啦,是不是很nice,心愿对你有所帮忙,让咱们一起致力走向巅峰!