linux下git的使用

git的使用

基本配置

在此之前你需要有你的git账户名和密码

配置SSH—key

1、生成公钥
在自己的机器上面
$cd ~/.ssh
$ ssh-******
linux下git的使用会生成id_dsa和id_dsa.pub两个文件,前者是私钥,后者是公钥文件。
2、配置服务器认证
使用账号登录到你的服务器,进入 ~/.ssh目录下,将自己的ssh公钥文件附加到authorized_keys中。
cat id_dsa.pub>>~/.ssh/authorized_keys
linux下git的使用
3、测试是否成功
可以用ssh登录服务器或者

查看修改的文件

-git status查看本地修改了的文件(包括新添加的)
linux下git的使用

  • git log 查看日志
    linux下git的使用
  • git log --name-status 每次修改的文件列表, 显示状态
    linux下git的使用
  • git log --name-only 每次修改的文件列表,不显示状态

提交本地文件

1、查看文件状态
$ git status
显示修改的文件和增加的文件linux下git的使用
2、暂存文件
无论是新加入的文件还是已修改的文件,统一使用add命令,文件状态都会变成staged。
$git add [filename]
[filename] 根据git status 显示的信息可以得到
我将修改的文件都进行的add操作:
linux下git的使用

3、提交更新
$git commit -m “fix problem :XXX”
加上-a参数可以跳过暂存文件步骤直接进行更新,适用于修改文件。
在这之前,你需要配置SSH-key与自己的git,见前面
linux下git的使用
配置好个人的git后:
linux下git的使用
4、git push 到git服务器
$ git push
输入命令后:
linux下git的使用