git 简易使用说明

简介: 背景 代码用git管理,所以需要大家熟悉git工具的一些操作 目前我们自动化在develop分支上进行编写 前言 安装git,https://git-scm.com/ 可视化工具推荐,sourcetree,https://www.sourcetreeapp.com/   准备工作 git拉取代码分两种协议,一种http,一种ssh,推荐大家用ssh协议。

背景

代码用git管理,所以需要大家熟悉git工具的一些操作

目前我们自动化在develop分支上进行编写

前言

安装git,https://git-scm.com/

可视化工具推荐,sourcetree,https://www.sourcetreeapp.com/

 

准备工作

git拉取代码分两种协议,一种http,一种ssh,推荐大家用ssh协议。

http协议避免输入账号密码:http://www.cnblogs.com/ballwql/p/3462104.html

ssh协议生成key:http://www.asheep.cn/skill/git-ssh-key.html

git config --global user.name  "test"
git config --global user.email  "test@gmail.com"
ssh-keygen -t rsa -C  "test@gmail.com"

 

git简单命令

ssh协议拉取代码

git clone git @gitlab .xxxx.com:we-media/xxxxx.git


查看当前分支

git branch

 

切换分支

git checkout develop

 

push代码

//拉取最新的代码
git pull
  
//添加新增/修改的文件
git add
  
//提交刚刚添加的改动
git commit -m  "this is commit"
  
//推送代码到远程分支
git push

 

解决冲突

//提交本地代码
git commit -m  "this is commit"
  
//拉取最新的代码
git pull
  
//自动merge成功,不用做任何操作
//自动merge失败,会提示哪个文件冲突,打开指定文件解决冲突后再commit即可
  

更多细节:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

 

合并分支

git merge <branch>

合并branch到当前分支

虽千万人,吾往矣!
目录
相关文章
|
Java 开发工具 git
Git-Desktop【使用说明】
Git-Desktop【使用说明】
|
开发工具 git
【Git】git详细使用说明教程
【Git】git详细使用说明教程
219 0
|
开发工具 git
IDEA 中git的分支管理和使用说明
1. 为什么要建立分支 git默认的主分支名字为master,一般团队开发时,都不会在master主分支上修改代码,而是建立新分支,测试完毕后,在将分支的代码合并到master主分支上。
4993 0
|
存储 开发工具 git
VS 2015 GIT操作使用说明
相比VS2013,VS2015在对GIT的支持上有了更强大的支持。本篇仅作抛砖引玉,不做过多介绍: 1. 打开VS 2015起始页 2. 打开团队资源管理器 打开【本地GIT存储库】选项卡,然后点击【克隆】按钮。
1470 0
|
开发工具 git
Git版本控制工具合并分支merge命令操作流程
通过以上步聚焦于技术性和操作层面指南(guidance), 可以有效管理项目版本控制(version control), 并促进团队协作(collaboration).
2920 15
|
安全 开发工具 git
git的常用操作命令
git的常用操作命令
859 57
|
人工智能 前端开发 Java
用git rebase命令合并开发阶段中多条commit提交记录
通过 `git rebase`,可以合并多个提交记录,使开发历史更简洁清晰。操作分为 6 步:查看提交历史 (`git log --oneline`)、设置需合并的提交数 (`git rebase -i HEAD~N`)、修改动作标识为 `s`(squash)、保存退出编辑、调整提交信息、强制推送至远程仓库 (`git push -f`)。此方法适合清理本地无关提交,但若有团队协作或冲突风险,需谨慎使用以避免问题。
2923 60
|
存储 项目管理 开发工具
Git常用命令及操作技巧
以上是Git的常用命令及操作技巧,尽管看起来有些繁琐,但实际上只要花费一些时间进行实践,您将很快熟练掌握。随着使用熟练度的提高,您会发现Git对项目管理和协同工作的强大帮助。
386 20
|
存储 缓存 开发工具
Git stash命令的详细使用说明及案例分析。
通过上述案例,我们看到stash命令能够在不丢失进度的情况下,帮助开发者临时切换开发上下文,这在处理多个任务或紧急bug时特别有用。正确使用Git stash可以大大提高开发的灵活性和效率。
2823 0