git学习笔记-----第一次提交

    xiaoxiao2025-08-23  10

    git下载地址。下好直接安装就行。

    关于忽略文件

    在提交原始项目之前,在项目的根目录新建一个名叫.gitignore的文件。

    .gitignore的语法如下: * 所有空行或者以注释符号 # 开头的行都会被 Git 忽略; * 可以使用标准的 glob 模式匹配。 * 匹配模式最后跟反斜杠(/)说明要忽略的是目录。 * 要忽略指定模式以外的文件或目录,可以在模式前加上惊叹号(!)取反。

    glob 模式匹配: * 星号(*)匹配零个或多个任意字符; * abc] 匹配任何一个列在方括号中的字符(这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c); * 问号(?)只匹配一个任意字符; * 0-9a-zA-Z] 在方括号中使用短划线分隔两个字符,表示所有在这两个字符范围内的都可以匹配(比如 [0-9a-zA-Z] 表示匹配所有 0 到 9 的数字和所有字母); * \ 转义字符。

    下面是一个例子:

    # 忽略*.o和*.a文件 *.[oa] # 忽略*.b和*.B文件,my.b除外 *.[bB] !my.b # 忽略dbg文件和dbg目录 dbg # 只忽略dbg目录,不忽略dbg文件 dbg/ # 只忽略dbg文件,不忽略dbg目录 dbg !dbg/ # 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内 /dbg # 此为注释 – 将被 Git 忽略 # 忽略所有 .a 结尾的文件 *.a # 但 lib.a 除外 !lib.a # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO /TODO # 忽略 build/ 目录下的所有文件 build/ # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt doc/*.txt

    关于第一次提交

    因为公司的项目都是提交到码云上,所以这里说第一次提交步骤都只适用于码云,其他的平台不在考虑范围内。

    登录进入码云在码云上创建一个自己的项目,这时候会生成一个项目地址。本地初始化一个项目 如果你是新安装的git,没有做过任何动作,你也许需要执行下面两条命令,作为git的基础配置,作用是告诉git你是谁,你输入的信息将出现在你创建的提交中. git config --global user.name "你的名字或昵称" git config --global user.email "你的邮箱"

    没有配置也没关系,因为在你有任何提交动作的时候,git会提醒你。

    在你的需要初始化版本库的文件夹中执行

    git init git remote add origin <你的项目地址> //注:项目地址形式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git

    这样就完成了初始化,但是你的项目还没有提交到远程仓库,接下来要做第一次提交。进入你已经初始化好的或者克隆项目的目录,然后执行

    git pull origin master git touch init.txt //如果已经存在更改的文件,则这一步不是必须的 git add . git commit -m "第一次提交" git push origin master

    回到你的项目页面,就能看到已经提交成功了。撒花!★,°:.☆( ̄▽ ̄)/$:.°★ 。

    更多帮助可以查看码云的帮助页。

    转载请注明原文地址: https://ju.6miu.com/read-1301943.html
    最新回复(0)