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

原文地址:https://www.cnblogs.com/wenbiquan/p/10868212.html