git、maven、jenkins学习随手笔记

git  工作区  版本库

创建仓库


 git init    

mddir  gitproject

cd gitproject

ls


touch 1.java 2.java 

ls 

git  init 

ls -la

cd .git/

head可以认为是个指针,可以认为指向版本库的某个分支

cd .. 

ls

vi 

master 1

vi 2.java

git  add filename

加入到缓存区修改的文件

git add 1.java

git add 2.java

git status

git commit 

自动打开vim窗口

必须给一个提交注释    --第一次提交

git status

提交成功

vi 1.java

master 2


git   commit  - am "在缓存区加内容,再提交"

git status

git commit -am 

git add .

.表示所有文件加入缓存区

git  reset  HEAD1.java

git status

git分支版本管理

git branch

git branch  分支名称

git brach

git  checkout jack

git  branch

ls

vi 2.java

banch jack 111

ls

git add 2.java

git commit  -m '2'

git checkout 

cat 2.java

git  merge jack 

git branch 

cat 2.java

如果有冲突

git add.

git commit -m'2'

git branch jack

git branch

vi 2.java

ls

git checkout  master

git branch

vi 2.java

git commit -am'44'

git checkout  jack

git branch


vi 2.java

branch jack 7777

git  commit  -am'jack'

git checkout master

git merge jack


authomatic merger failed

svn  git 遇到冲突都要手工解决


<<<<<<<<<<<<<<<<

>>>>>>>>>>>>>>>>>>>>>

vi  2.java

git  commit - am'confilt'

git status

nothisn to commit

git  tag -a v1.0

git log --oneline -- decorate

git   tag -a v1.1  

标签注释

git reset --hard  cere0ew

cat 1.java

git reset -- hard 3f74c91

cat 1.java

git远程仓库

ssh -keygen -t rsa -c "githupemail"

ls -al


.ssh隐藏文件夹  cd  .ssh/

ls -al

ssh -rsa 一串秘钥

SSH AND GPG keys

add ssh key

ssh -T git@gitmail

cd /home

ls

git remote add 

gitproject

git push -u origin master

git remote add origin https;//github.com/dn-jack/gitproject.git

git remote -v

git  push -u origin master 

git fetch origin

gtiup 


eclipsegitup插件


git  checkout jack

git brack

git fetch orgin

git checkout  master

 git fetch origin

cat 2.java

git merger  origin /master

cat 2.java

git协同开发


创建仓库,提交。

协同开发

ND-session

session跨域共享项目

remote  push

地址丢给张三,在自己的账号打开这个地址。


clone

push分支

自动化构建

jenkins结合maven集成git,可以把版本控制也集成进来

构建

.m2

DN-session

.war

部署到tomcat


cd home

cd tomcat

cat tomcat-user.xml


必须配置用户名和密码,角色

cd webapps/

ls

构建日志

localhost:8080/jenkins/job/DN-session


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值