git常用

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。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容