git 常用命令


alt+enter引入没实现的方法
shift+alt +/下 移动某一行代码
Ctrl+Y,删除当前行
Ctrl+G,定位行
Ctrl+Shift+F8,查看断点
F8,步过
F7,步入
Shift+F7,智能步入
Shift+F8,步出
Ctrl+Alt+L格式化代码
ctrl+shift+N全局查找文件


新仓库要先执行:
git config --global user.name "herman" 
git config --global user.email guoguangwei45@163.com
设置用户名和邮箱


1.输入 netstat -ano|findstr 8005,回车,显示在最后面的数字就是我们tomcat进程的端口号。
2.输入 taskkill /pid xxxx /f    xxxx就是我们的端口号,回车,终止!
终止不了:则输入 tasklist | findstr  进程号 查看是哪个进程,在运行,在任务管理器把它关了即可。
--------------------- 
将本地分支与远程分支链接起来:
git branch --set-upstream-to [远程库]/[远程分支名] [本地分支名]

git branch 					----查看当前分支	【*dev_pic】		
git checkout dev 			----切换分支到dev
git pull origin dev  		----将远程分支拉下来【显示拉下来的文件】
git branch  				----查看当前分支     【*dev】
git merge origin/dev_topic  ----把远程分支merge到当前分支【显示要提交的类...】
git push origin dev         ----提交分支到远程分支dev【....100%】
git branch					----查看当前分支     【*dev_pic】
git log

版本恢复回退:
1.git log 查看历史所有版本信息
1.git reset --hard HEAD^,回滚到上个版本
2.git reset --hard HEAD^~2,回滚到前两个版本
3.git reset --hard xxx(版本号或版本号前几位),回滚到指定版本号,如果是版本号前几位,git会自动寻找匹配的版本号
拉取别人的分支并再本地创建
git checkout -b dev origin/dev在本地创建分支dev并切换到该分支
git pull origin dev就可以把gitLab上dev分支上的内容都拉取到本地了
删除本地分支: git branch -d dev20181018
删除远程: git push origin --delete <远程分支名称>
总结:一般我们就用git push --set-upstream origin branch_name来在远程创建一个与本地branch_name同名的分支并跟踪;(先切换到要同步的分支)
利用git checkout --track origin/branch_name来在本地创建一个与branch_name同名分支跟踪远程分支。
--------------------- 

创建分支,及把分支推送到远程服务器

一、创建分支
1.  git branch  查看本地分支
2. git branch  -a  查看远程端的查分支命令
3. 创建分支: git checkout -b branch1        本地多了分支1 ,远程端分支还不变

9.    git push --set-upstream origin branch1(把本地的项目推送到建的分支上)
10.   然后查看github网站上的分支, 分支1 添加成功!!!

二、 删除分支
1.  git branch   查看分支
2. git branch -a 查看远程端的查分支命令
3. git branch -d branch1    删除  branch1  分支(删除本地分支)

4. Git checkout master     :转换到master 分支里面,
5. git branch -d branch1     :删除  branch1  分支
6.   git branch   查看分支,branch1  分支已删除
      git branch -a  查看远程端的查分支,branch1还未删除
7. git branch -r -d origin/branch1    删除远程端分支
8.   git push origin:branch1把本地的操作推送到远程来执行


合并分支
1.切换到主分支:
git  checkout master
2.拉取主分支的代码:
git pull origin master
3.合并需要的分支:
git  merge dev




git push --set-upstream origin wu-suning

本地仓库命令
$ git init // 初始化此项目为git版本控制
Initialized empty Git repository in xxx/.git表示初始化完成

$ git status //查看项目的哪些文件发生了变化
$ git add .  //添加变更的文件
$ git status //再次查看文件变化
git branch -d (branchname): 删除一个分支.

$ git commit -am '注释' //提交项目到本地仓库
--------------------- 
.提交到远程仓库
$ git remote add origin git@github.com:windofred/GitTest.git //链接远程仓库
$ git pull //第一次提交需要先把远程的拉取下来
$ git push -u -f origin master //将本地仓库项目提交到远程仓库
刷新github对应的项目可以看到文件已提交成功

git push -f origin master  强制提交本地代码到远程
--------------------- 
拉去指定分支下代码
 git clone -b develop http://git.eju-inc.com/baoku/boxus.git











评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值