在.
gitignore
档案中列出的档案名称将被
忽略
(注意:此档案也要commit)
git
pull
—别人在你上次
pull
之后有push新东西上去,也就是说你的branch产生分叉了,此时有两种情况:
1.
git
可以顺利的auto merge,
git
会自动多一次merge commit,此时的log有Merge branch 'master'
此操作主要是实现把远程服务器仓库的修改同步至本地仓库,但是不会更新本地仓库已经checkout出来的文件;
2.
git
checkout origin/master -- path/to/file
此操作用于从本地仓库中把指定文件给checkout出来。
Windows Registry Editor Version 5.00 [HKEY_LOCAL_ MACHINE
\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]“CheckedValue"=dword:00000001
2. 在U盘创建02.bat文件:.
2. 打开.
gitignore
文件,查看其中列出的
忽略
规则。
3. 找到你想要拉取但被
忽略
的文件的规则。
4. 在
git
pull
命令后面添加"--no-ignore"选项。
例如:
git
pull
--no-ignore
5. 执行
git
pull
命令,现在它将拉取被
忽略
的文件。
6. 如果你只想临时
忽略
.
gitignore
中的规则,而不是删除它们,可以使用"--assume-unchanged"选项。
例如:
git
update-index --assume-unchanged <file_name>
这将使
git
pull
命令在不拉取被
忽略
的文件的同时也不更新它们。
请注意,这些方法都是为了暂时或临时地
忽略
.
gitignore
中的规则。如果你希望彻底
忽略
这些规则,你需要删除或修改.
gitignore
文件。