1.安装Git
sudo apt-get install git
安装图形化工具qgit
可以在ubuntu 软件中心安装或者执行 sudo apt-get install qgit
2. 配置git查看log信息颜色配置
先执行cd ~ 进入根目录
gedit ~/.gitconfig
或者vim ~/.gitconfig
粘贴以下内容:
[color]
a.git show +该次提交校验码下划线字体内容(
sudo apt-get install git
安装图形化工具qgit
可以在ubuntu 软件中心安装或者执行 sudo apt-get install qgit
2. 配置git查看log信息颜色配置
先执行cd ~ 进入根目录
gedit ~/.gitconfig
或者vim ~/.gitconfig
粘贴以下内容:
[color]
diff = auto
status = auto
branch = auto
interactive = auto
ui = auto
保存。(vim下保存指令为 :w)
3.修改内容上传到服务器步骤
a.git add 文件路径/文件
b. git add . 添加该目录下所有文件,此时可以执行 git diff --cached 查看修改内容是否正确.
c.git commit -m "提交日志信息"
d.git push 上传提交内容到服务器,至此步骤完成。
特别注意修改前先执行 git pull 更新所有内容到本地,如果有冲突可以执行git checkout 冲突文件路径解决冲突。
4.执行git diff后退出git命令是按q键
5
.查看已提交到服务器修改内容方法3.修改内容上传到服务器步骤
a.git add 文件路径/文件
b. git add . 添加该目录下所有文件,此时可以执行 git diff --cached 查看修改内容是否正确.
c.git commit -m "提交日志信息"
d.git push 上传提交内容到服务器,至此步骤完成。
特别注意修改前先执行 git pull 更新所有内容到本地,如果有冲突可以执行git checkout 冲突文件路径解决冲突。
4.执行git diff后退出git命令是按q键
a.git show +该次提交校验码下划线字体内容(
执行git log 显示
commit e71c8262b6706799256401646434a775676a73fc
Author: 用户.(none)>
Date: Tue Mar 12 15:54:56 2013 +0800
)
b.git diff +上次提交校验码+本次提交校验码(注意两个校验码之间有空格)
6.git add +文件名 添加只有又不想提交了,可以在文件目录下执行git reset HEAD +文件名
git commit 之后的文件不想提交可以执行 git reset HEAD +本次提交之前的校验码恢复修改6.git add +文件名 添加只有又不想提交了,可以在文件目录下执行git reset HEAD +文件名
已经git push到服务器的版本恢复可以执行,git reset HEAD^ 一个^表示恢复本次修改之前的内容,两个^^表示恢复倒数第三次修改内容,然后执行git push 把改动上传到服务器,至于恢复中间某一次修改内容还未学习到,待续。