Git基础知识

Git 基础知识:

git config --global user.name xxx           配置用户名

git config --global user.email xxx@xxx  配置用户邮箱

git init    在项目的目录中创建版本库,会在项目目录中创建.git 隐藏目录,这是版本库所在目录

git add xx.doc/.txt/.cpp/.h......(文件名)     确定需要提交的文件

git commit --message xxxx    提交文件,”xxx”表示对提交的文件的描述或对已提交的的文件修改后再次提交时对于修改内容的描述。如果忘记打commit后的内容,然后按了enter键,会进入一个新界面,然后按i后可以继续输入“xxx”内容(不需要打引号),然后按Esc,打:wq,可以退出该界面。打的:wq会自动跳到最后一行。

git status 查看文件修改后是否提交,如果修改后没有提交,会显示红色字“modified:   main.cpp(文件名)” 注意:提交要先add在commit

git diff main.cpp(文件名)     该命令可以查看文件的修改细节

git log      显示文件提交历史,按时间顺序降序输出,按q退出

git clone /.... /...(...表示被克隆的文件夹和克隆出的文件夹的目录及名称,eg:/C:/Users/lenovo/Desktop/C++training/Git/gittest-clone)     产生版本库的一个副本

git pull    如果版本库原文件修改,需要到克隆的版本库中打开GitBush然后输入git pull命令取回并合并修改到克隆的版本库。如果不是取回合并修改到克隆的版本库,则需要指明路径。即如果在克隆后的版本库中修改了文件,则需要的命令是/C:/Users/lenovo/Desktop/C++training/Git/gittest-clone master,且gitbush要在需要拉取修改的文件所在文件夹下打开。

git clone --bare /C:/Users/lenovo/Desktop/C++training/Git/gittest-bare.git(自定义文件名)    创建一个没有工作区的版本库

git push /C:/Users/lenovo/Desktop/C++training/Git/gittest-bare.git master  可以将提交传送给其他版本库,但是push只能在没有开发者在上面工作的版本库中工作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值