码云

作者: 陈庆香 | 来源:发表于2018-08-23 09:45 被阅读0次

git是什么

git是多人合作,版本的管理工具

#### 仓库管理(仓库是来存放代码的)

代码托管平台 gitee,github,其他

1. 创建仓库

2. git clone https://gitee.com/huyueyin/demo2.git      把远程仓库克隆下来,并创建一个新文件

3. git add .  把所有的更改添加到git里

4. git status 查看状态

5. git commit -m"备注"

// 注意: 以上操作皆是在本地的操作

6. git push origin master    推送到远程仓库(跟远程仓库同步)

7. git pull 把远程仓库的代码同步到本地  拉取代码

如果屏幕出现

git contfig user.name "你的名字"

git contfig user.email "你的邮箱"

输入自己的名字和邮箱,运行一下即可

#### 其他操dom作命令

1. git remote -v 查看仓库地址

2. 在git bash 输入

ls 查看当前目录的文件

clear 清除屏幕

rm -rf 文件夹名      删除文件夹

cd demo 进入名为demo的文件夹

cd .. 返回上一级目录

#### 仓库管理2

把本地已有的项目跟远程仓库进行关联

1. git init 初始化仓库

2. git remote add origin git@gitee.com:huyueyin/gitdemo.git 关联远程仓库

3. 当我们使用命令 git push origin master 首次推送的时候,出现

error: failed to push some refs to 'git@gitee.com:huyueyin/gitdemo.git'

的错误,原因是因为远程的仓库有文件,这时候使用

git push origin master -f  -f的意思是强行推送

#### 免密推送方法

1. https://gitee.com/help/articles/4181  按此页面来操作

或者 https://www.jianshu.com/p/9816898c19c1

2. 注意: 仓库的地址需要使用ssh协议

在git clone 的时候选择ssh的那个地址

(二) 分支管理

1. git branch 查看分支情况

2. git checkout -b huruqing 创建并切换到分支huruqing

3. 修改文件,然后提交 

git push origin huruqing

git checkout master 切换回master分支

4. 合并分支

git merge huruqing  把huruqing分支合并到当前分支

5. 删除分支

git branch -d huruqing 删除本地huruqing分支

git push -d huruqing 删除远程huruqing分支

(三) 解决冲突

1. 冲突产生的原因

2. 如何解决冲突

(四) 版本的前进和后退(回滚)

1. 退回到以前的某一个版本

2. 前进到后面的某一个版本

相关文章

  • 优秀网址集(待续)

    码云 码云官方博客 blog.gitee.com https://gitee.com/explore 码云的优秀开...

  • 上传代码到码云

    对比 github 和码云,码云在不付费的前提下可以建立私有项目,于是上传了一份代码到码云。 一、在码云上创建项目...

  • 码云

    pod repo add Spec git@gitee.com:qiuzhongwei0519/QColor.gi...

  • 码云

    git是什么 git是多人合作,版本的管理工具 #### 仓库管理(仓库是来存放代码的) 代码托管平台 gitee...

  • 码云

    码云 参考文章

  • 码云

    远端没有项目的情况和码云建立连接: 在码云上点击“新建项目” ; 2.创建成功后,在本地创建一个文件夹 或 命令 ...

  • 码云

    登录账号 https://git.oschina.net 登录 新建项目 添加新账号 去账号网页取SSH复制到ad...

  • Github下载速度慢的解决办法

    用码云把GitHub上的仓库拉过来,码云下载的快多了。 码云导入过程: 1.注册登录码云; 2.在右上角加号中选择...

  • GitHub下载速度慢

    一句话总结! 将GitHub项目导入码云,使用码云下载! (工具云对不起...) 1、复制项目链接 2、在码云选择...

  • 通过Conerstone SVN管理码云上面创建的项目+通过X

    通过ConerstoneSVN管理码云上面创建的项目+通过Xcode管理码云上面创建的项目 1.在码云上创建项目 ...

网友评论

      本文标题:码云

      本文链接:https://www.haomeiwen.com/subject/yiqzbftx.html