GIT_代码管理

2017-12-22  本文已影响218人  果芽软件

研究工具

工具 语法 说明
创建文件夹 mkdir
查看文件夹内容 ls
编辑文件 vi、echo、>>
查寻文件名 find
查看文件内容 cat
查看git文件类型 git cat-file -t
查看git文件内容 git cat-file blob/commit
查看tree内容 git ls-tree
查看提交状态 git status
添加代码 git add
提交版本 git commit -m "备注"
查看提交记录 git log [--graph]
查看分支 git branch

一、项目管理工具

编号 工具名称 用途 功能
1 maven 项目构建 jar包、编译、测试、打包、部署、报告等
2 Git 管理代码 上传、下载、版本、分支等
3 GitHub/GitLab 代码托管服务器 存代码的,有私库、公库之分
4 jekins 持续集成 统一管理git、maven、tomcat、jdk、蒲公英、ftp等等,类似myeclipse的做法
5 禅道、jire、qc 任务/bug管理工具 管理需求、开发任务、测试任务、bug等等的工具

二、GIT

1. 入门实践

  1. 本地建一个工程
  2. 将工程初始化成git工程
  3. github建立一个代码托管仓库
  4. 本地工程配置github托管仓库
  5. 本地将代码推送到github
  6. 下载使用github工程
## 1. 新建一个文件夹
$ mkdir testGit
cd testGit

## 2. 新建1个文件
$ touch a.txt
$ ls -al
drwxr-xr-x 1 Administrator 197121 0 十二 22 10:01 ./
drwxr-xr-x 1 Administrator 197121 0 十二 22 10:01 ../
-rw-r--r-- 1 Administrator 197121 0 十二 22 10:01 a.txt

## 3. 将该文件夹转化成git工程
git init

## 4. 查看git目录
ls -al
drwxr-xr-x 1 Administrator 197121 0 十二 22 10:01 ./
drwxr-xr-x 1 Administrator 197121 0 十二 22 10:01 ../
drwxr-xr-x 1 Administrator 197121 0 十二 22 10:03 .git/
-rw-r--r-- 1 Administrator 197121 0 十二 22 10:01 a.txt

cd .git
cd ..

## 5. 查看状态
$ git status
On branch master
No commits yet
Untracked files:
  (use "git add <file>..." to include in what will be committed)
        a.txt
nothing added to commit but untracked files present (use "git add" to track)

## 6. 将文件添加到git
$ git add a.txt
$ git status

## 8. 提交第一个版本
git commit -m "首次提交V0.0.1"

## 7. 设置用户名和邮箱
提交者的信息,不配的话,不知道代码谁提交的
git config --global user.name [username]
git config --global user.email [email]


## 9. 查看版本信息
git log

## 10. 想重做
rm -rf .git
git init

GitHub远程仓库

## 注册github账户

## 新建仓库

## 将本地工程上传github仓库
git remote add origin https://github.com/LudvikWoo/testGit.git
git push -u origin master

## 输入gitHub的用户名和密码

上一篇 下一篇

猜你喜欢

热点阅读