常用git命令及注意事项

来源:互联网 发布:预算软件下载 编辑:程序博客网 时间:2024/04/30 13:18

源码放在服务器上,我们首先要从服务器上获取源码,进行修改、编辑后再上传回服务器。获取源码的方法参考“获取源代码”。以下是工作中常用到的git命令:

  1. git clone
    该命令从服务器上克隆一份完整、最新的源代码,参考“获取源代码”
  2. git pull
    执行该命令可将服务器端的代码同步到本地。当其他同时上传代码到服务器后,我们必须使用git pull命令将服务器上的代码同步到本地。*当我们准备提交代码时,必须先执行git pull命令,避免提交代码时发生冲突*。
  3. git status
    查看代码中文件的修改状况。使用git status dir可以查看指定目录下的文件修改状况。
  4. git diff
    对比代码修改前后的变动。使用git diff dir(or file)可以查看指定目录或文件的修改情况。
  5. git add
    执行该命令将修改或者新增的文件加入到提交列表中。该命令需要指定增加的目录或者文件。
  6. git comit
    该命令将提交列表中的文件提交到本地git代码库中。使用格式:git comit -m "提交注释,必须用英文写"
  7. git push
    将本地git代码同步到服务器。
  8. git log
    查看修改日志。可以带参数“--name-only”,列出修改文件名。带参数“-p”,以补丁的方式列出修改内容。
  9. git reset
    该命令可以将已经使用git add命令增加到提交列表中的文件中移出。使用格式:git reset file
注意事项
  1. 修改和提交代码一定要仔细,因为每个人提交的代码都会影响到整个团队的开发。
  2. 在每次用git add文件时,最好用git diff查看修改内容,确认这些内容是否需要修改?是否有自己增加的无用的调试信息?是否有不小心误删的内容?代码对齐、整洁度是否良好等?
  3. 在每次准备提交代码时,必须先执行git pull命令,将远程服务器的代码同步到本地。然后尽量在较短的时间内完成git add、git comit、git push的动作。在执行git comit前再执行一次git pull,确认服务器端代码没有修改后,然后再执行完git comit,紧接着执行git push,将代码推送到服务器,避免中间有其他同事提交代码导致代码冲突而无法推送到服务器。一定要查看git push命令是否执行成功。
  4. 如有疑问请找同事帮忙,请勿在服务器上随意试验git命令。
0 0
原创粉丝点击