Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

克隆、更新与提交 | Git 入门(一) #7

Open
leeduckgo opened this issue May 10, 2020 · 0 comments
Open

克隆、更新与提交 | Git 入门(一) #7

leeduckgo opened this issue May 10, 2020 · 0 comments
Assignees

Comments

@leeduckgo
Copy link
Member

作者:李大狗

1 四步操作

  • 通过搜索引擎安装 Git 命令行工具

  • 通过搜索引擎学会 ssh 操作及给 gitlab 添加 ssh 权限

  • 四大基本操作:

    • 克隆项目

      例:git clone [email protected]:blockchainer/wiki.git

    • 更新项目

      git pull

    • 提交更改

      git add .

      git commit -m "the word u need"

    • 提交到远程仓库

      git push

2 最简工作流

在自己维护一个人的 Repo 的时候,自然直接使用 master 一个分支没有问题。

1)创建新分支

如果是多人进行协同工作,就需要使用 Git 工作流了。对于一个新人来说,最简单的工作流是切出一个分支,这个分支用 feature/[做的事情] 命名。例如:

$ git checkout -b feature/crud

分支命名错了怎么办?

  • 如果还没 push
$ git branch -m oldName newName
  • 如果已经 push 了
$ git branch -m oldName newName # 修改本地分支
$ git push --delete origin oldName # 修改远程分支
$ git push origin newName # 上传本地新分支
$ git branch --set-upstream-to origin/newName # 关联本地与远程

2)Pull Request 申请并入主分支

点击 pull request。

@leeduckgo leeduckgo self-assigned this May 10, 2020
@leeduckgo leeduckgo changed the title Git 入门指南(一) 克隆、更新与提交 | Git 入门(一) May 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant