我是Git的新手,我真的很想弄清楚它是如何工作的。
在这种情况下:我进行了简单的.css更改,并将其推送到Github。那里没有戏剧。几天后,我意识到我在CSS文件中犯了一个错误,所以检查了那个分支来修复我的错误。我修复了代码并执行了UICollectionView
只是为了检查所有内容,但我看到我的'要提交的更改列表中出现了大约100个其他文件。
这些文件都与我正在处理的内容无关,所以我想有人可能已经在GitHub上添加了我的分支。我去GitHub检查但是在我的分支页面上,但我只看到我的1个文件和1个提交。我不知道这些其他文件来自哪里,但显然可能是我签出的时候。
有人知道这里发生了什么吗?
另外,我如何推送我的文件?我不想推翻其他人。
答案 0 :(得分:2)
如果您的本地目录中有其他文件,则可能会执行git add .
。通常,在git中添加要跟踪的特定文件。 git reset
将撤消所有分阶段的更改。然后将更改提交到要更改的文件,然后按。
答案 1 :(得分:1)
答案 2 :(得分:1)
<ion-header-bar align-title="center" class="bar bar-header bar-positive">
<h1 class="title">Richiedi un bonifico</h1>
<button ng-click="fooBar()" class="button button-clear button-primary fixed-bar-pos"><i class="ion-ios-close-outline"></i></button>
</ion-header-bar>
<ion-content class="padding">
<ion-list>
<ion-item ng-repeat="list in lists">
<div class="weddingListItem" ng-click="fooBar()">
<span class="title">{{list.foo}}</span>
</div>
</ion-item>
</ion-list>
</ion-content>
git add file1.css file2.css file3.css
git commit -m "msg"