git常用

2019-03-20  本文已影响0人  vzii

git init 创建

git stasus  查看状态

git checkout -- <文件名>  放弃未暂存文件的修改命令

git add <文件名> 暂存文件的命令

git commit -m'' '' 说明

git pull 更新下拉

git push 推送

git clone 克隆

git log 查看提交日志

git reset HEAD^  撤销git commit -m操作,

案例

//分支

git branch 看看分支

git chechout aaa 切换分支aaa

git branck aaa 创建aaa分支

git chechout -b aaa 本地创建 aaa分支,同时切换到aaa分支

弄好上传到码云(使用SSH方式。SSH密钥生成方式: ssh-keygen -t rsa -C "xxxxxxx@qq.com"),

组长要将组员的码云账号添加到项目中。

3. 下班前,合并所有代码

b.

组员

1. 从组长建好的项目中拉取代码

2. 建立以 姓名+模块 命名的分支(例如:git checkout -b zhangsan-user 创建并切换 分支),切换到这个建好的分支上面开发,不用动master分支上的东西

3.

将代码提交到码云上,还要发起一个合并请求

注意:

1. 在提交代码之前,先切换到master(git checkout master),

2. 将master分支上最新的代码拉下来(git pull),

3. 然后再切换到自己的分支(git checkout zhangsan-user),

4. 使用命令git merge master 将最新的代码合并到自己分支,

4. 此时可能会有冲突,那就在本地解决之后,

5. 再次git add . 及 git commit -m '解决冲突' 最后

6. git push。

上一篇 下一篇

猜你喜欢

热点阅读