Git 新手体验流程

1.安装Git

#apt-get install git

@设置个人信息

 

2.体验篇

我这里建立一个测试文档

@建立git本地仓库

#git init

可以看见 在目录下多出了一个 .git 的隐藏目录,这个目录不能乱修改里面存储了我们的代码提交信息等

我们先把代码提交到仓库

#git add  -A                             //添加改动到缓存区

#git commit -m “first”         //提交改动到仓库

/*******************************************************************************************/

@下面我们修改下代码

并执行

#git diff

#git status

可以看见绿色两行 前面有个+ 表示这两行是新添加的

 

把这个修改提交到本地仓库

#git add -A

#git commit -m “change”

@查看修改历史

#git log

 

@版本退回(退回到指定版本)

# git reset –hard  394d65b7b4

后面一串数组是git log 里的,他代表了一个版本

 

3.远程仓库

@先在远程服务器端创建仓库先在远程服务器端创建仓库

@设置免22密码登录

#ssh-keygen

把cat /root/.ssh/id_rsa.pub的内容保存到服务器的/home/git/.ssh/authorized_keys 里

 

@关联仓库

 

@同步代码到远程仓库

#git push -u origin master

注意:我们第一次push的时候,加上-u参数(用于把本地以前的commit_log推送到远端),Git就会把本地的master分支和远程的master分支进行关联起来,我们以后的push操作就不再需要加上-u参数了

 

4.other

创建切换分支

#git branch  dev

#git checkout dev

#git merge dev

若ssh端口不是默认的22 则使用以下命令clone仓库

 

#########################作为git服务器的设置

git用户的ssh登录,通过编辑/etc/passwd

 

superyin


蜀ICP备17021628号