git常见的一些操作
git和svn是我们常用的项目版本管理工具,是每个程序员必回的技能。
如果你还在用U盘拷代码,如果你git提交代码总是不完整,如果你老是覆盖他人代码,我相信下面的东西会对你有所帮助...
以下是git中常用的一些命令:
1.git checkout 分支名(如feature/mybranch)(切换到指定开发分支)
2.git pull(拉取代码)
3.git add (暂存需要提交的文件)
4.git commit -m '备注'(提交已暂存的文件)
5.git push(同步到服务器)
6.git push -f(强制覆盖git中的项目) idea下面任务栏中的Terminal中执行
下下面我就结合idea浅谈以下git:
首先我们需要在git中创建一个仓库
创建成功后我们即可在git中拉去项目 git clone +(git中复制的下载链接)
每次提交前先pull拉取代码->add->commit->push(流程为什么要走这样走,百度下git的本地仓库,远程仓库就明白了)
在idea中选中项目,右键,找到Git就可以看到上面的那些操作选项
我是个刚摆脱U盘的小白,待我有新的心得我会对此篇文章进行完善,欢迎大家点评,欢迎大家关注,欢迎大家留言 ,互相交流,互相学习,互相进步
git操作步骤:
--1-初始化一个新的Git仓库
1.1创建文件夹
mkdir demo1
1.2在文件夹初始化Git(创建Git仓库)
cd demo1
git init
--2-向仓库中添加文件
将文件从工作区添加到暂存区
git status
git add test.php
将文件从暂存区添加到git仓库
git status
git commit -m"提交描述"
(touch a1.php 添加文件 )
删除文件
rm -rf a1.php
git rm a1.php
git commit -m '备注信息'
2.Git管理远程仓库-
--使用远程仓库的目的:备份,实现代码共享集中化管理
git config --list 查看Git匹配的用户的信息(用户设置)
2.1将本地仓库同步到git仓库(如果是第一次push需要:git clone + 远程git仓库地址 获取git配置文件,然后将其拷入到待push的项目根目录中)
git push