关于git:git上传项目到码云

3次阅读

共计 1897 个字符,预计需要花费 5 分钟才能阅读完成。

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, 心愿对你有所帮忙, 让咱们一起致力走向巅峰!

正文完
 0