例えば、このような内容のファイルを作ってみましたが、リストは正しく表示されましたよ。
html
1<!doctype html>
2<html>
3 <head>
4 <meta charset="utf-8">
5 <link rel="stylesheet" href="css/bootstrap.css">
6 <script src="js/bootstrap.min.js"></script>
7 </head>
8 <body>
9 <div class="container-fluid">
10 <div class="row">
11 <div class="col col-md-2">
12 <ul>
13 <li>はじめに</li>
14 <li>はじめに</li>
15 <li>はじめに</li>
16 <li>はじめに</li>
17 <li>はじめに</li>
18 <li>はじめに</li>
19 </ul>
20 </div>
21 </div>
22 </div>
23 </body>
24</html>
問題の表示部分のcssの定義がどうなっているのか、ご自身で確認されましたか? 確認方法をご存じありませんか?
Windows PCのchromeブラウザであれば、画面に表示されている部分をマウスで右クリックし、[検証]を選べば当該表示の要素(エレメント)にどのようなcssのスタイルが適用されているか確認できます。
上記のコードでは display: list-item; となっています(正しいですね)。
この検証画面から直接cssを編集して display: inline; としてみるとご質問にあるように横に並んで表示されることが確認できます。
chromeの検証画面であればこのように書きます(複数の<li></li>に対して書きます)。
css
1element.style {
2 display: inline;
3}
もし、問題のページで display: inline; 等になっているのであれば、それが何処で定義されてしまっているのか調べれば自ずと解決方法は見いだされるのではないかと思われます。
ひょっとして、リストの項目ごとの「・」を消すためになにか設定している、とかないですか?
もし解決できたら、ここに判った原因を公開していただければと思います。