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 +2
3. 扩大:
// 步骤 1 和 2 也能够应用步骤 3, 然而倡议应用步骤 1 +2
git 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 remote
5. 列出近程分支
git branch -r
6. 查看本地分支和近程分支对应关系
git branch -vv
7. 新建分支
git branch 分支名
8. 查看本地分支
git branch
9. 批改分支名(test 分支批改为 dev 分支)
git branch -m test dev
10. 查看历史提交记录
git log
11. 创立近程分支
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 master
5. 实现以上步骤就能够了。
6. 本期的分享到了这里就完结啦, 是不是很 nice, 心愿对你有所帮忙, 让咱们一起致力走向巅峰!