码云使用

201 阅读2分钟

1、创建码云仓库

image.png

2、Git本地初始化

  1. 新建一个目录,我在"下载"目录创建的"DP"文件夹,用来存放从码云下载下来的项目 image.png
  2. 终端cd进这个DP文件夹
  3. 进行基础配置,git的基础配置,作用是告诉git你是谁,你输入的信息将出现在你创建的提交中,使用下面两条命令:
    • % git config --global user.name "你的名字或昵称"
    • % git config --global user.email "你的邮箱" image.png
  4. DP文件夹中执行下面命令,完成初始化
  5. 克隆需要执行下边命令,会需要输入码云的账号和密码(账号可能是电话号或邮箱,不是昵称)
    • % git clone 项目地址 image.png
  6. 还是在DP文件夹下,取回远程仓库的变化(刚clone的可省略),执行:
    • % git pull origin master(从服务器更新)

3、提交项目到码云

  1. cd到本地创建的DP文件夹路径,因为要将整个DP文件夹更新上去 image.png
  2. 保存到缓存区,或git add 待上传的项目名(可以在码云创建与你要上传的项目同名的文件夹,然后更新下来,再用你的项目把这个文件夹替换掉)
    • % git add .
  3. 描述这次提交的内容,也就是日志你改了什么(推送到本地库中)
    • % git commit -m "描述内容"
    • 如果提交描述时报下边错误,那么按上一步括号里的走一遍就应该没问题了 image.png
  4. 推送到远端仓库码云上,项目大的话,时间会久些
    • % git push origin master
    • 注意:如果推送报错,可以使用git push -f origin master,来强制覆盖提交到master分支,但可能会把之前的commit注释信息,不会改变修改的代码,慎用 image.png

4.更新代码到本地

  1. % git status(查看本地分支文件信息,确保更新时不产生冲突)
  2. % git checkout -- [file name](若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)
  3. % git branch(查看当前分支情况)
  4. % git checkout remote branch
  5. % git pull
  • 若命令执行成功,则更新代码成功!

5.查看和修改用户信息

  • 查看用户名和密码
    % git config user.name  
    % git config user.email 
    
  • 修改用户名和密码
    % git config --global user.name "username"  
    % git config --global user.email "email"  
    

6、常用Git命令

  • 查看所有分支:git branch -a
  • 切换到某一分支:git checkout 分支名称
  • 合并分支:git merge 原分支 目标分支