赞
踩
Git 是一个开源的分布式版本控制系统,用于企业项目中程序员协同开发。
克隆仓库:从服务器上克隆完整的 Git 仓库(包括代码和版本信息)到单机上。
分支管理:开发者可以在自己的机器上创建分支、修改代码、提交和合并分支。这种能力允许开发团队并行工作,互不干扰。
补丁生成:开发者可以生成补丁(patch),将补丁发送给主开发者进行代码审查。
冲突解决:Git 提供了多种机制帮助开发者解决代码冲突,如 pull 命令和 merge 命令。
git init
:初始化一个新的 Git 仓库。
git clone <仓库URL>
:克隆一个远程仓库到本地。
git add <文件名>
:将文件添加到 Git 的暂存区,准备提交到版本库。如果要添加当前目录中的所有文件,请使用 . 代替文件名,如 git add .。
git commit -m "<提交说明>"
:将暂存区的文件提交到本地版本库,并附上提交说明。
git status
:查看工作区和暂存区的文件状态。
git log
:查看当前分支的提交历史记录。
git branch <分支名>
:创建一个新的分支,但仍停留在当前分支。
git checkout <分支名>
:切换到指定分支。
git checkout -b <分支名>
:创建并切换到指定分支,相当于 git branch <分支名>
和 git checkout <分支名>
的组合。
git merge <分支名>
:将指定分支合并到当前分支。
git branch -d <分支名>
:删除一个分支。如果需要强制删除,可以使用 -D 标志,如 git branch -D <分支名>。
git remote -v
:查看当前远程仓库的详细信息。
git pull
:从远程仓库拉取最新更新到本地。
git push
:将本地的提交推送到远程仓库。
git checkout -- <文件名>
:撤销对指定文件的修改。
git reset HEAD <文件名>
:将暂存区的文件移除,但保留工作区的修改。
git reset --hard <版本号>
:将当前分支回退到指定的版本。
首先需要确保Git有正常安装,可以使用git
命令检查。
使用git clone项目前,确保当前爱男用户对clone的项目有对应权限
新建项目
打开IDEA,选择"Get from VCS",
将远端网站(gitee或者github,下文统称远端)的代码clone
到本地
填写ip和路径
URL中填写远端的项目ip
Directory中填写在本地存放代码的路径
远端ip只能复制主页ip,其他ip会clone失败
登录
然后点击clone
,会弹出提示框,登录账号,输入用户名和密码,就会将项目代码下载到本地目录下。
完成代码clone到本地
代码下载成功后就会打开下面的界面,分别包含
1、项目完整代码
2、git
提交日志
3、当前分支
默认是master
分支,master
分支是管理员权限,开发者不能使用该分支提交,需要新建分支,点击右下角master
,然后选择New Branch
,就可以新建一个分支。
注意新建分支尽量通俗易懂,且别和别人重复,不然会产生混淆,建议英文加数字,如“zhangsan123”
修改代码后,需要将当前电脑的代码上传到gitee或者github上,提交代码步骤为:
1、git pull 先拉取最新分支代码
2、git commit 缓存当前分支代码
3、git push 推送当前分支代码到远端分支
点击idea最上面的git就会以下拉菜单的方式显示git的常用命令,以点击的方式调用git命令,如git commit
点击Commit
按钮接可以了。
git commit
缓存代码git commit
缓存代码时,需要选择修改的代码,代码描述信息尽量简洁明了
因为可能存在修改了三个地方,但是只想提交其中一个地方,所以要选择
git push
推送代码git push
推送代码时,会出现下面界面,这里需要选择推送的缓存
因为缓存也会存在好几个,所以可以选择推送的缓存
到此为止,一次代码提交就完成了,点击左下角的按钮git
按钮,就可以在git log中看到可视化的提交效果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。