Git常见命令及操作

git流程图:

工具: Git
目的:版本控制,多人协作

流行版本控制系统(VCS version control system): GIT SVN
分布式 VCS(GIT): 没有明确服务器概念,每一个客户端都具有完整的代码库
集中式 VCS (SVN): 需要制定服务器, 服务器挂掉,项目挂掉,所有客户端都需要通过
服务器获取代码
GIT 使用:
概念:一个联网的远程仓库,用来存放代码
工作区: 编写代码使用的工作目录,工作文件
暂存区: 临时存储目录
本地仓库: 实际存储位置,和工作区,暂存区都位于开发机器上(自己电脑上的文件存储位置)
远程仓库: 位于另外一台电脑上(充当 git 服务器) 只是作为中转代码
黑窗口操作:

新建文件夹DD,进入DD文件,右击文件夹空白选择Git Bash Here进入黑窗口

输入命令git clone + 项目经理给的项目库名称(github里的仓库连接)

拉取成功后会出现新的文件夹   pythonGitDemo  里面即为同步的项目内容

进入 pythonGitDemo 里面有已经上传的文件,可以在文件夹打开helloworld.py文件开始编辑自己的代码

保存代码后在文件夹pythonGitDemo 里空白处右击,打开Git Bash Here黑窗口,输入代码 Git status

查看工作区,暂存区状态,红色 代表有修改但是没有提交到暂存区;绿色 暂存区有内容没有提交到本地仓库
添加到暂存区:Git add 文件名
 

暂存区提交到本地仓库
Git commit -m ‘备注’

提交到本地仓库后可以push到远程仓库

远程GitHub里刚推送成功的文件

分支

分支 master 主分支
Git branch dev1 创建分支
Git checkout dev1 切换分支
Git checkout -b dev1 创建并且切换分支
Git branch -d dev1 删除分支

Git checkout master 切换到主分支后,分支1内容不显示,

git merge dev1 将分支1合并到主分支master

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值